Contexte du projet
Irimi est une application mobile dédiée à la gestion de clubs d'aïkido : suivi des élèves, des cours et de la vie du club. L'objectif était de fournir aux enseignants et responsables de clubs un outil simple pour centraliser la gestion administrative et pédagogique, habituellement réalisée sur papier ou via des tableurs.
Technologies utilisées
- Application mobile : React Native avec Expo (Android/iOS)
- Backend API : FastAPI (Python)
Fonctionnalités principales
Gestion des clubs
- Création et administration d'un ou plusieurs clubs
- Gestion des enseignants et des rôles au sein du club
Gestion des élèves
- Fiches élèves avec suivi de la progression (grades, présences)
- Suivi des inscriptions et du statut des adhésions
- Historique de présence aux cours
Suivi pédagogique
- Planning des cours et des stages
- Suivi des passages de grades
Résultats
[À COMPLÉTER] Chiffres clés, impacts mesurables.
Défis techniques
Modélisation métier des clubs de sport
L'enjeu était de modéliser une structure flexible permettant de gérer plusieurs clubs, chacun avec ses propres élèves, enseignants et grades, via une API FastAPI unique.
Expérience mobile fluide
Développer une application React Native/Expo réactive et simple d'utilisation pour des enseignants pas nécessairement à l'aise avec les outils numériques.
Ce que j'ai appris
Ce projet m'a permis de développer des compétences en :
- Développement mobile cross-platform avec React Native et Expo
- Conception d'API REST avec FastAPI pour une application métier
- Modélisation de données pour la gestion associative et sportive