Marketplace immobilière
TonKot.beUne marketplace de logements étudiants pensée pour plusieurs profils
Une plateforme belge consacrée au logement étudiant, avec des parcours distincts pour les étudiants, les agences et les propriétaires privés.
Démo interactive
Le projet
TonKot.be est né de la transformation d’une marketplace immobilière généraliste en une application dédiée au logement étudiant. Le travail a porté autant sur la recherche et la présentation des biens que sur les rôles, les échanges, la publication et les outils de suivi. Une démo publique permet d’en explorer les principaux parcours avec des données fictives.
Le point de départ
Une marketplace généraliste offrait déjà une base technique, mais les besoins du logement étudiant exigeaient un parcours plus ciblé. J’ai repris cette base pour articuler recherche de kot, colocation et gestion des annonces autour de trois publics : étudiants, agences et propriétaires privés.
Chercher un logement
Le catalogue réunit chambres, studios et colocations. La recherche combine notamment ville, type de logement, budget et durée du bail ; les fiches détaillent le bien et ses médias. Un étudiant peut parcourir les annonces et enregistrer des favoris avant d’entamer, dans la version complète, une prise de contact ou une demande de visite.
Des espaces adaptés à chaque rôle
Un étudiant, une agence et un propriétaire privé n’ont ni les mêmes informations à consulter ni les mêmes actions à effectuer. TonKot sépare leurs parcours et leurs droits tout en conservant une logique commune pour les biens, les demandes et leur suivi. La démo donne accès à ces trois profils, ainsi qu’à un aperçu administrateur en lecture seule.
Publier, échanger et organiser
La plateforme comprend la gestion des annonces immobilières et des colocations, les favoris, la messagerie et les visites. Les espaces professionnels rassemblent les outils de publication et de suivi ; l’administration couvre les utilisateurs, les contenus et les paramètres. Dans la démo, on peut créer et publier temporairement des biens fictifs ; les conversations sont consultables, mais les messages et demandes de visite ne peuvent pas être envoyés.
Des intégrations sans les confondre avec le cœur du produit
L’application s’appuie sur Laravel, Livewire et MySQL. Le produit complet prévoit des paiements et abonnements via Stripe, une connexion possible à Google Calendar et des traductions à la demande via LibreTranslate. Dans la démo, les paiements sont simulés sans Stripe ni facture, et Google Calendar n’est pas connecté. Après leur enregistrement, les annonces créées par les visiteurs peuvent être traduites via un serveur LibreTranslate si cette option est activée.
Ce que le projet démontre
TonKot demande de faire tenir ensemble une interface de recherche, plusieurs profils utilisateurs, des droits distincts, un catalogue immobilier, des échanges et des intégrations externes. Le résultat illustre un travail d’architecture et de produit : donner à chaque fonction sa place, puis rendre l’ensemble compréhensible et utilisable selon le contexte de la personne connectée.