SuiviTIR est une application de suivi des tireurs sportifs à destination des clubs. Elle permet de gérer l'assiduité, de suivre leur état et de générer des attestations.
- Suivi de l'occupation des pas de tir
- Suivi des passages sur tous les pas de tir
- Génération des attestation d'assiduité
Pour installer et exécuter ce projet localement, suivez les étapes ci-dessous :
-
Clonez le dépôt :
git clone https://github.com/Marco674/SuiviTIR.git
-
Accédez au répertoire du projet :
cd SuiviTIR -
Modifiez les variables d'environnement du backend :
vi docker-compose.yaml
-
Démarrez la stack avec docker-compose :
docker compose up -d
Après avoir démarré la stack, ouvrez votre navigateur et accédez à http://localhost:8090/_/ pour accéder à l'interface du backend, créer un compte utilisateur.
Connectez vous avec l'addresse http://localhost:3000/ pour accéder au front
Utilisez votre moyen d'insertion et réalisez des appels API de type Post pour ajouter des passages:
curl --request POST \
--url http://127.0.0.1:8090/api/collections/suiviTir/records \
--header 'content-type: application/json' \
--data '{
"licence": 111111,
"pastir": "50M"
}'Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.