You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
2 months ago | |
|---|---|---|
| crossapp | 3 months ago | |
| main | 2 months ago | |
| static | 2 months ago | |
| .gitignore | 2 months ago | |
| Dockerfile | 3 months ago | |
| README.md | 2 months ago | |
| conf.env | 3 months ago | |
| manage.py | 3 months ago | |
| requirements.txt | 3 months ago | |
README.md
CrossApp
Application Django pour l’enregistrement des temps de courses des coureurs.
Fonctionnalités principales
- Gestion des courses (création, historique, vue course)
- Scan QR code (html5-qrcode)
- Génération de dossards PDF
- Export des résultats/stats customisés en CSV/PDF
- Module admin Django
Installation
- Créez et activez un environnement virtuel Python
- Installez les dépendances :
pip install django channels reportlab qrcode pandas - Appliquez les migrations :
python manage.py makemigrations main python manage.py migrate - Créez un superutilisateur :
python manage.py createsuperuser - Lancez le serveur :
python manage.py runserver - Accès à l'interface admin depuis :
https://USER:PORT/admin
Fonctionnalités interface admin
- Gestion des coureurs (ajout, modification, suppression)
- Import en masse des coureurs via CSV dans la rubrique "Coureurs"