Dies ist eine auflösungsbasierte Webanwendung für die Verwaltung eines Hostels. Es enthält Funktionen für die Einschreibung von Schülern, die Verwaltung von Räumen, die Nachverfolgungskosten und vieles mehr.
Klonen Sie das Repository:
git clone https://github.com/yourusername/Hostel-Management-System-Using-Flask.git
cd Hostel-Management-System-Using-Flask Erstellen Sie eine virtuelle Umgebung und aktivieren Sie sie (Virtual Environment Directory Name Is .venv ):
python3 -m venv .venv
source .venv/bin/activate # On Windows use `.venvScriptsactivate` Installieren Sie pipenv Package Manager
pip install pipenvInstallieren Sie die Abhängigkeiten:
pipenv installInitialisieren Sie die Datenbank:
flask db init
flask db upgradeFühren Sie die Anwendung aus:
flask run Öffnen Sie Ihren Browser und navigieren Sie zu http://127.0.0.1:5000 .
app.py : Hauptantragsdatei mit Routen und Logik.models.py : Datenbankmodelle für Schüler, Raum und Kosten.forms.py : Formulare für die Einschreibung von Schülern und das Hinzufügen von Ausgaben.templates/ : HTML -Vorlagen für die Anwendungsseiten.static/ : Statische Dateien einschließlich CSS und Bilder.migrations/ : Datenbankmigrationsdateien. / : Homepage mit Links zum Anmeldung, den Schülern, sehen Sie Räume und verwalten die Kosten./enroll : Formeln Sie einen neuen Schüler./students : Liste aller eingeschriebenen Schüler./rooms : Liste aller Zimmer und ihrer zugewiesenen Schüler./expenses : Formular zum Hinzufügen von Ausgaben und zum Anzeigen der monatlichen Gesamtkosten. Dieses Projekt ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in der Lizenzdatei.
Beiträge sind willkommen! Bitte öffnen Sie eine Ausgabe oder senden Sie eine Pull -Anfrage.
Für Fragen oder Vorschläge wenden Sie sich bitte an [email protected].