Une application web légère permettant de créer, remplir et consulter des checklists personnalisées.
-
Création de modèles de checklist
- Nom personnalisé
- Liste d'items à vérifier
-
Remplissage de checklists
- Cocher les éléments réalisés
- Ajouter un commentaire (optionnel)
- Horodatage automatique
-
Historique
- Liste chronologique des checklists remplies
- Affichage du statut de validation pour chaque item
- Consultation des commentaires
/ ├── app.py # Point d'entrée de l'application ├── data/ │ ├── templates.json # Modèles de checklists │ └── history.json # Historique des checklists remplies ├── static/ # Fichiers statiques (CSS, JS) ├── templates/ # Templates HTML └── README.md # Documentation
- Cloner le dépôt
- Installer les dépendances:
pip install -r requirements.txt - Lancer l'application :
python app.py - Accéder à l'application dans votre navigateur à l'adresse :
http://localhost:5000
- Flask (framework web)
- Bootstrap (framework CSS)
- Font Awesome (icônes)
- JSON (stockage de données)
- Utilisation exclusive de Flask
- Stockage des données dans des fichiers JSON
- Interface utilisateur responsive avec Bootstrap
- Pas de système d'authentification (application publique)