Scorekeep est une application web open source conçue pour aider les associations de sports collectifs indoor à gérer les inscriptions des adhérents aux tables des scores et à diffuser la liste des matchs du week-end. Cette application offre une solution simple et conviviale pour simplifier la gestion des activités sportives au sein de votre association.
-
Inscriptions aux Tables des Scores: Permettre aux adhérents de s'inscrire aux tables des scores pour les matchs à venir.
-
Calendrier des Matchs: Créez et gérez un calendrier des matchs du week-end, en affichant les détails des matchs, les heures de début, et les emplacements.
Pour utiliser Scorekeep, vous devez disposer des éléments suivants :
- Node.js et npm installés sur votre machine.
- Une API Rest disponible afin de collecter et transmettre les données.
-
Clonez ce dépôt sur votre machine locale :
git clone https://github.com/B45T13N/PWA_Scorekeep.git
-
Accédez au répertoire du projet :
cd PWA_Scorekeep
-
Installez les dépendances Node.js nécessaires :
npm install
-
Configurez votre base de données en créant un fichier
.env
avec les informations de connexion appropriées. -
Lancez l'application en mode développement :
npm start
-
Accédez à l'application dans votre navigateur en ouvrant
http://localhost:3000
.
Scorekeep est distribué sous la licence GPL V3. Consultez le fichier LICENSE pour plus de détails.
Les contributions sont les bienvenues ! Si vous souhaitez contribuer à cette application, suivez les étapes suivantes :
- Fork ce dépôt.
- Créez une branche pour votre fonctionnalité (
git checkout -b nouvelle-fonctionnalité
). - Faites vos modifications et validez-les.
- Poussez vos modifications vers votre fork (
git push origin nouvelle-fonctionnalité
). - Ouvrez une pull request vers ce dépôt.
Scorekeep a été créé par Bastien DA SILVA(https://bds-dev.com).
Pour toute question ou commentaire, n'hésitez pas à nous contacter à [email protected].