2025-05-08 21:57:53 +02:00
2025-01-16 15:22:30 +01:00
2025-01-16 15:22:30 +01:00
2025-01-16 15:22:30 +01:00
2025-03-20 17:17:25 +01:00
2025-01-16 15:22:30 +01:00
2025-01-16 15:22:30 +01:00
2025-03-13 17:49:25 +01:00
2025-01-16 15:22:30 +01:00
2025-01-16 15:22:30 +01:00
2025-03-18 09:00:39 +01:00
2025-01-16 15:22:30 +01:00
2025-03-13 17:49:25 +01:00
2025-01-16 15:22:30 +01:00
2025-05-08 21:57:53 +02:00

HegreHotel

Projet de gestion hôtelière développé avec MAUI pour les réceptionnistes.
Permet la gestion des clients, des chambres, des réservations, et des réceptionnistes via une application mobile Android.

🔧 Installation

Cloner le projet :

git clone <lien_du_projet>
cd HegreHotel

Installer les dépendances :

composer install
composer update

⚙️ Configuration locale

Créer un fichier .env.local à la racine du projet :

DATABASE_URL="postgresql://nomutilisateur:motdepasse@adresse:port/nomdelabdd?serverVersion=16&charset=utf8"

⚠️ Assure-toi que les informations de connexion correspondent à ta configuration locale.

🛠️ Migrations

Créer une migration :

php bin/console make:migration

Appliquer la migration :

php bin/console doctrine:migrations:migrate

▶️ Lancer le projet

Démarrer le serveur local :

symfony serve

ou

php bin/console server:start

📱 Fonctionnalités principales

Fonction Description
Gestion des utilisateurs Ajout, modification et suppression des clients et réceptionnistes
Gestion des chambres Création, modification, suppression, visualisation, blocage/déblocage
Réservations Création/modification avec dates, nombre d'invités, demandes spécifiques
Historique client Accès à l'historique complet des séjours, y compris les réservations annulées
Affichage Vue densemble des chambres disponibles/occupées, filtrage par période

📦 Contraintes techniques

  • Application mobile sous Android
  • Développée avec .NET MAUI
  • Utilisation d'une base de données SQLite

🕓 Deadline

  • Livraison finale prévue : 9 mai 2025
Description
c'est le projet des copains
Readme 372 KiB
Languages
C# 100%