Contexte du projet
- Créer l’application mobile WellnessHub en reprenant les interfaces React du web et en les adaptant à un design mobile performant.
- L'objectif est de proposer une application mobile stable et optimisée (APK) exploitant les services backend existants via des REST APIs.
Missions principales
- Réutiliser les interfaces et composants React du site web et les adapter à une ergonomie mobile (UI/UX mobile-first).
- Développer l’application mobile en utilisant Flutter ou React Native selon l'approche retenue, générer les APK et assurer l'intégration avec Android Studio.
- Implémenter la communication avec le backend (REST APIs), gérer la persistance et les interactions avec une base PostgreSQL si nécessaire.
- Tester, corriger les bugs, optimiser les performances et préparer les livrables (APK, documentation technique, manuel d’intégration).
Technologies & compétences requises
- Maîtrise de Flutter et/ou React Native, expérience avec Android Studio et génération d’APK.
- Connaissance des API REST, expérience en Java et familiarité avec PostgreSQL pour intégration backend.
- Compétences en adaptation d’UI web → mobile, optimisation des performances, gestion d’état, bonnes pratiques de déploiement mobile.
Profil & modalités
- Diplôme requis : Ingénieur Informatique (PFE).
- Durée du stage : 6 mois.
- Livrables attendus : application mobile fonctionnelle (APK), code source propre et documenté, rapport de stage et guide d’intégration.
Contact pour candidature
- Pour postuler : utilisez l'adresse fournie pour envoyer votre candidature (CV + lettre + éventuels projets ou repo).