Une plateforme locative pensée pour encaisser, piloter et rassurer
TenantManagement réunit dans une même expérience les opérations du bailleur et le libre-service du locataire : portefeuille immobilier, occupation, baux, facturation, paiements et documents deviennent lisibles sans multiplier les outils.

La promesse produit est posée dès l’entrée : automatiser loyers, factures et relances pour rendre le revenu locatif plus prévisible.
Remplacer une gestion éclatée par une vision commune du parc.
Le produit part d’un problème très concret : une même location génère des informations qui vivent rarement au même endroit. Les caractéristiques du bien, l’état des unités, le groupe de locataires, le contrat, les factures, les paiements et les demandes de maintenance finissent par former une chaîne difficile à suivre. Côté bailleur, cela complique le pilotage de l’occupation et des encaissements. Côté locataire, cela multiplie les demandes de confirmation et réduit la confiance dans le suivi des échéances.
Deux rôles, une même source de vérité.
L’architecture organise le produit autour de parcours protégés par rôle. NextAuth et la vérification OTP sécurisent l’accès, tandis que la navigation expose à chacun uniquement les outils utiles. Les domaines propriétés, unités, groupes de locataires, baux, factures, paiements et abonnements disposent de types TypeScript, de services API et de hooks React Query dédiés. Cette séparation rend les écrans cohérents aujourd’hui et prépare un raccordement backend progressif sans réécrire l’expérience.
Faire remonter l’action utile avant la complexité.
Le tableau de bord bailleur met en avant revenus, taux de collecte, occupation et portefeuille avant de donner accès au détail. Les vues propriétés rendent immédiatement visibles les unités disponibles, occupées ou en maintenance. Les groupes de locataires relient contacts, membres et logements. La facturation gère lignes de frais, taxes, pénalités, paiements partiels et relances. Le parcours locataire complète ce dispositif avec le bail actif, les prochaines échéances, l’historique et les reçus, y compris pour le Mobile Money.
Un socle opérationnel prêt à connecter la gestion au paiement.
Le travail réalisé dépasse la maquette d’interface : il fournit une application responsive, bilingue et structurée autour de contrats de données explicites. Les filtres de période, le rafraîchissement des tableaux de bord, les exports PDF/CSV, les états de chargement et les parcours de création ou de modification sont déjà intégrés au frontend. Cette base réduit le coût du raccordement aux API métier et donne au produit une continuité claire, depuis l’ajout d’une propriété jusqu’au suivi du paiement par le locataire.
Le parc devient lisible, écran après écran.
Chaque vue rapproche une décision métier de l’information qui permet de la prendre.

Le portefeuille immobilier concentre les informations qui déclenchent l’action : disponibilité, occupation, maintenance et accès au détail.

Les groupes de locataires relient les personnes, les unités occupées et le statut du dossier dans une vue exploitable.

La connexion par OTP réduit la friction d’accès tout en protégeant les espaces bailleur et locataire.