Marchons Ensemble
Application pour encourager l’activité physique et soutenir les Jeux Paralympiques.
Technologies utilisées :
- Application iOS : Swift, UIKit, HealthKit
- Site web et API : PHP, MySQL, JavaScript, REST API
Résumé du projet
Marchons Ensemble est une initiative caritative et sportive lancée à l’occasion des Jeux Paralympiques de Paris 2024. Ce projet, conçu pour encourager l’activité physique tout en collectant des fonds pour la Fédération Française du Sport Adapté (FFSA), a vu le jour grâce à une collaboration avec une professeure de sport de mon lycée et une équipe de trois développeurs.
L’objectif est simple : les élèves, parents d’élèves, professeurs et autres membres de l’école participent en marchant, et le nombre de pas qu’ils effectuent est comptabilisé quotidiennement par catégorie (Terminale, Première, Parents, Personnel, etc.). À la fin du projet, le total des pas est converti en euros et reversé à la FFSA. Le projet est rendu ludique grâce à un classement entre les groupes et une carte interactive qui traduit le nombre de pas en distance parcourue entre les différentes villes olympiques.
Mon rôle dans le projet
Développement de l’application iOS
- Responsable de la conception et du développement de l’application.
- Intégration de HealthKit pour collecter automatiquement les pas des utilisateurs.
- Mise en place d’une interface utilisateur avec UIKit.
Développement backend et serveur
- Participation à la conception de l’API REST et à la gestion de la base de données MySQL.
- Collaboration active avec deux autres développeurs sur le backend.
- Utilisation de Git pour la gestion de version.
Défis techniques rencontrés
- Fiabilité des données : Assurer l’envoi automatique et quotidien des pas des utilisateurs, même en cas de réseau instable.
- Stabilité de l’application : Publication sur l’App Store, avec une base utilisateur réelle, nécessitant une certaine robustesse dans son fonctionnement.
Résultats et impact
Grâce à ce projet, plus de 8 000 € ont été récoltés pour soutenir les athlètes en situation de handicap.
Quelques chiffres marquants :
- 829 061 766 pas effectués.
- 637 739 kilomètres parcourus.
- 1 714 participants.
Ce que j’ai appris
Ce projet m’a permis de :
- Publier pour la première fois une application iOS sur l’App Store, en relevant des défis de robustesse et de performance.
- Développer des compétences en collaboration avec des outils comme Git et en contribuant au backend.
- Travailler sur un projet à impact social, avec de vrais utilisateurs et des enjeux concrets.