Locaboard
Application web de gestion et suivi de locations/réservations : interface moderne, organisation des données et contenus dynamiques.
Contexte
Projet web orienté gestion locative : concevoir une application permettant de centraliser les locations, les réservations et le suivi des biens avec une interface claire pour les utilisateurs.
Objectifs
Offrir un outil fiable pour organiser les données de location, fluidifier le suivi des réservations et proposer une expérience utilisateur moderne, intuitive et évolutive.
Fonctionnalités principales
- Tableau de bord synthétique (locations, réservations, statuts)
- Gestion des biens et des locataires
- Création et suivi des réservations / locations
- Filtrage et recherche dynamique des contenus
- Interface responsive et navigation intuitive
- Mise à jour dynamique des données affichées
Technologies utilisées
- HTML
- CSS
- JavaScript
- PHP
- MySQL
- Architecture MVC
- Git
HTMLCSSJavaScriptPHPMySQLArchitecture MVCGit
Captures d'écran

Interface Locaboard — tableau de bord et gestion des locations
Difficultés rencontrées
- Structuration de la base de données (relations locations, clients, réservations)
- Cohérence entre interface et logique métier côté serveur
- Gestion des états (disponible, réservé, en cours, terminé)
- Ergonomie de l'interface pour un usage quotidien
Solutions apportées
- Modèle de données relationnel MySQL avec clés étrangères
- Séparation MVC (vues, contrôleurs, accès données)
- Composants d'interface réutilisables et feedback visuel (statuts, badges)
- Tests progressifs des parcours utilisateur (création, modification, consultation)
Compétences développées
- Développement web full-stack (front + back PHP)
- Modélisation SQL et requêtes métier
- UX/UI d'application de gestion
- Organisation de projet et versioning Git
Visualiser le projet
URL à configurer dans liveUrl (constants.ts)