Il s'agit d'une application Web basée sur Flask pour gérer une auberge. Il comprend des fonctionnalités pour l'inscription des étudiants, la gestion des salles, les dépenses de suivi, etc.
Clone le référentiel:
git clone https://github.com/yourusername/Hostel-Management-System-Using-Flask.git
cd Hostel-Management-System-Using-Flask Créez un environnement virtuel et activez-le (le nom du répertoire de l'environnement virtuel est .venv ):
python3 -m venv .venv
source .venv/bin/activate # On Windows use `.venvScriptsactivate` Installez le gestionnaire de packages pipenv
pip install pipenvInstallez les dépendances:
pipenv installInitialiser la base de données:
flask db init
flask db upgradeExécutez l'application:
flask run Ouvrez votre navigateur et accédez à http://127.0.0.1:5000 .
app.py : fichier d'application principal contenant des itinéraires et une logique.models.py : Modèles de base de données pour l'élève, la salle et les dépenses.forms.py : formulaires d'inscription aux étudiants et d'ajout de dépenses.templates/ : modèles HTML pour les pages d'application.static/ : statiques, y compris CSS et images.migrations/ : Fichiers de migration de base de données. / : Page d'accueil avec des liens pour s'inscrire, consulter les étudiants, voir les chambres et gérer les dépenses./enroll : Formulaire pour inscrire un nouvel étudiant./students : liste de tous les étudiants inscrits./rooms : Liste de toutes les chambres et de leurs étudiants assignés./expenses : formulaire pour ajouter des dépenses et afficher les dépenses mensuelles totales. Ce projet est autorisé sous la licence du MIT. Voir le fichier de licence pour plus de détails.
Les contributions sont les bienvenues! Veuillez ouvrir un problème ou soumettre une demande de traction.
Pour toute question ou suggestion, veuillez contacter [email protected].