Projet interne
Application de score pour la pétanque
Une application Android pensée pour suivre les scores, conserver l’historique des parties et analyser les performances des joueurs et des équipes.

L’application
Cette application Android permet de noter simplement le score pendant une partie de pétanque, tout en conservant un historique complet des matchs joués.
Elle permet de créer des joueurs, de composer des équipes, d’enregistrer les résultats des rencontres et de consulter ensuite les statistiques des différentes équipes. L’application ne se limite pas au score final : elle sauvegarde également le détail des mènes jouées, les tirs des joueurs et les événements importants de la partie.
L’objectif est de fournir un outil pratique pendant le jeu, mais aussi utile après la partie, pour suivre les performances, comparer les équipes et retrouver facilement l’historique des rencontres.
Une prochaine mise à jour ajoutera une synchronisation cloud. Les données pourront alors être retrouvées sur le futur site internet associé, ainsi que sur les différents appareils Android de l’utilisateur.
La partie technique
L’application Android est développée en Java. Elle s’appuie sur une base de données locale intégrée avec ObjectBox, utilisée pour stocker les joueurs, les équipes, les matchs, les scores, les mènes et les statistiques directement sur l’appareil.
La future partie web sera développée avec NextJS. Elle permettra de consulter les données synchronisées depuis un navigateur et servira de prolongement naturel à l’application Android.
La synchronisation cloud reposera sur un back-end Parse Server, avec du Cloud Code NodeJS pour gérer la logique serveur, les échanges entre les clients et la validation des données. Les données persistantes côté serveur seront stockées dans MongoDB.
Le projet combine donc une application mobile locale, rapide et utilisable pendant une partie, avec une architecture cloud destinée à rendre les données accessibles depuis plusieurs appareils et depuis le futur site web associé.
Contact
Vous avez un projet logiciel ?
Présentez brièvement votre besoin, vos contraintes et le contexte du projet.
Me contacter