Web | ESIEE E4 · 2025
Quiz App đ§
Flask
Vue.js
SQLite
API REST
Contexte
Cette application de quiz fullâstack permet de tester ses connaissances sur diffĂ©rents sujets. Elle inclut un panneau d'administration complet pour gĂ©rer les questions et les utilisateurs.
Objectifs
- DĂ©velopper une application web fullâstack complĂšte
- Implémenter un systÚme d'authentification sécurisé
- Créer une interface moderne et responsive
Approche technique
Le backend est développé en Flask avec une API RESTful. Vue.js gÚre le frontend avec des composants réutilisables. SQLite assure le stockage des données avec un schéma optimisé pour les performances. JWT est utilisé pour l'authentification.
Résultats & apprentissages
Ce projet m'a permis de maĂźtriser le dĂ©veloppement fullâstack avec Flask et Vue.js : structuration d'API REST, auth sĂ©curisĂ©e, interface utilisateur rĂ©active. L'app tourne avec plusieurs centaines d'utilisateurs.