Portfolio de mini-projets JavaScript vanilla, réalisés dans le cadre d'un mentorat pratique visant à consolider mes compétences front-end tout en construisant un portfolio GitHub crédible.
Chaque projet est indépendant, à difficulté croissante, et respecte les mêmes contraintes : aucune dépendance lourde, aucun framework, code natif (HTML/CSS/JS).
| # | Projet | Notions clés | Code | Démo |
|---|---|---|---|---|
| 1 | To-Do List | DOM, localStorage, gestion d'événements |
Code | Démo |
| 2 | Weather App | fetch, async/await, API externe, gestion d'erreurs réseau |
Code | Démo |
| 3 | Password Tool | Regex, Math.random(), événements en temps réel, organisation multi-fichiers |
Code | Démo |
(Cette liste s'allonge au fil des projets réalisés.)
- Un projet à la fois, chaque nouveau projet réutilise les acquis du précédent et introduit 1 à 2 notions supplémentaires
- Chaque projet est testé, revu (technique + présentation), puis documenté avant publication
- Objectif : progression visible et démontrable, pas juste une collection d'exercices isolés
Étudiant en Développement d'Applications (L1, ESGIS, Lomé, Togo). Ce repo fait partie de ma démarche de montée en compétences en développement web, en parallèle de mes projets personnels (The Syl sur Godot 4, Med-Info en Flutter/Python).
HTML5 / CSS3 / JavaScript (ES6+) — aucune dépendance externe sauf mention contraire dans un projet spécifique