Conception & développement d'une application mobile Full Stack
Réalisation d'un projet de fin d'études au sein de la Bourse des Valeurs Mobilières de Tunis en concevant une application mobile de suivi du marché financier.
- A développé une application de suivi de la Bourse de Tunis pour trois publics distincts : grand public, étudiants/chercheurs et administrateurs.
- A conçu une API REST en NestJS et TypeScript sur MongoDB avec quinze modules métier.
- A sécurisé l'application par authentification JWT à jetons de rafraîchissement révocables et habilitations par rôle.
- A développé une application Flutter unique déployée sur Android et sur le web avec une gestion d'état par BLoC et support multilingue.
- A mis en place une collecte automatisée des données de la Bourse par extraction web planifiée via Axios et Cheerio.
- A assuré une diffusion en temps réel par WebSocket des cours, indices, courbes intraday, actualités et notifications.
- A intégré un assistant financier intelligent accessible à la voix pour l'analyse du marché et le reporting automatisé en utilisant Claude Sonnet, Llama 3.3, Whisper et la synthèse vocale.
- A conteneurisé la solution avec Docker et l'a mise en production sur Render, MongoDB Atlas, GitHub Pages et sous forme d'APK signé.
Environnement technique