Gestion de Reservation
Présentation vidéo
Description
Ce projet est une application web de gestion complète pour un hôtel. Elle permet à l’administrateur et aux employés de gérer efficacement toutes les opérations courantes : gestion des clients, des réservations, des chambres, des services annexes (spa, blanchisserie, etc.), de la restauration et de l’organisation d’événements. L’interface est moderne et responsive et s’appuie sur des pages HTML dynamiques pour offrir une expérience fluide et intuitive. Toutes les données sont sécurisées et stockées dans une base PostgreSQL. Un système d’authentification protège l’accès à l’application, avec des droits distincts pour les administrateurset les employés.
Objectifs
Les objectifs clés de ce projet sont :
- Centraliser toutes les opérations d’un hôtel sur une seule plateforme.
- Permettre la création, modification, suppression et consultation (CRUD) des données clients, chambres, réservations, services, menus et événements.
- Gérer la restauration et les événements internes de l’hôtel.
- Assurer la sécurité des données via une authentification et des sessions sécurisées.
- Permettre une recherche et un filtrage rapides sur toutes les entités (clients, réservations, chambres…).
Technologies utilisées
- Python (Flask)
- HTML5
- Bootstrap
- CSS3
- Jinja2
- PostgreSQL
- SQLAlchemy
- Flask-Login
- Flask-WTF