Clone de Pronote
Application web de gestion scolaire
Reproduction simplifiée de l'interface Pronote avec les fonctionnalités essentielles : consultation des notes, emploi du temps, devoirs et messagerie.
Fonctionnalités
- ► Tableau de bord avec moyennes et graphiques
- ► Gestion de profil utilisateur
Apprentissages : Architecture MVC, authentification utilisateur, base de données relationnelle, design responsive.
Site de Réservation Cinéma
Plateforme de réservation de places
Site web permettant de consulter les films à l'affiche, choisir une séance et réserver des places avec sélection de sièges interactive.
Fonctionnalités
- ► Catalogue de films avec affiches et détails
- ► Sélection de séances par date et horaire
- ► Génération de billets dans le compte de l'utilisateur
- ► Création de salle, filme et séance
Apprentissages : Manipulation du DOM, événements JavaScript, gestion d'état, interactions utilisateur complexes.
Pac-Man Clone
Recréation du jeu d'arcade classique
Reproduction fidèle du jeu Pac-Man avec IA des fantômes, système de score et niveaux progressifs.
Fonctionnalités
- ► IA des fantômes
- ► Système de points et bonus
- ► Power-ups et fantômes bleus
- ► High score sauvegardé
- ► Contrôles clavier fluides
Apprentissages : Boucle de jeu, détection de collision, algorithmes de pathfinding, gestion des animations.
Compétences acquises
Ce que j'ai appris à travers ces projets
Backend
Python, Flask, bases de données SQL, API REST, authentification.
Frontend
HTML5, CSS3, JavaScript ES6+, responsive design, manipulation DOM.
Game Dev
Pygame, logique de jeu, IA basique, animations, gestion d'état.
Outils
Git, VS Code, debugging, tests unitaires, documentation.
Soft Skills
Gestion de projet, résolution de problèmes, travail d'équipe.
Design
UX/UI basics, accessibilité, wireframing, prototypage.
Plus d'infos
Code source et démos disponibles