Contexte et objectif
- Création d’une application destinée à la gestion et au chronométrage des événements d’athlétisme sur piste.
- Automatiser le chronométrage, améliorer la précision des résultats et faciliter l’organisation des compétitions sportives.
Missions principales
- Développer une interface mobile (Flutter) destinée aux juges pour l’enregistrement des participants et le suivi en temps réel des performances.
- Concevoir une interface web (Angular) pour les organisateurs permettant la gestion des compétitions, l’analyse des résultats et la génération de rapports officiels.
- Implémenter et synchroniser les deux interfaces via une API développée en Laravel.
- Intégrer des composants d’IA pour l’analyse des performances et l’aide à la validation des résultats (par ex. détection d’anomalies ou classement automatique).
Livrables et fonctionnalités attendues
- Application mobile fonctionnelle pour le chronométrage et la saisie en direct des performances.
- Application web pour la gestion des événements, tableaux de résultats, export et génération de rapports officiels.
- API Laravel assurant la synchronisation en temps réel entre mobile et web, gestion des utilisateurs et sécurité des données.
- Documentation technique, guide de déploiement, tests unitaires et recettes fonctionnelles.
Environnement technique
- Technologies : Flutter pour mobile, Angular pour le front web, Laravel pour l'API, utilisation d'outils d'IA pour l'analyse des données.
- Prise en charge des besoins temps réel (websocket ou équivalent), stockage sécurisé des résultats et exports (CSV/PDF).
Profil recherché et modalités
- Nombre de stagiaires : 2 ; Durée : 4 mois ; Niveau : BAC +5.
- Compétences souhaitées : Flutter, Angular, Laravel, notions d'IA/ML, maîtrise de Git, capacité à travailler en équipe et autonomie.
- Objectifs pédagogiques : conception d’un système complet (mobile/web/API), pratiques de développement collaboratif, tests et déploiement.
📧 Pour postuler:
contact@mega-pixel.tn