Un projet solo réalisé dans le cadre de la formation Frontend Developer Career Path de Scrimba.
Cette application interactive permet aux utilisateurs de :
- Ajouter et supprimer des tâches du quotidien
- Recevoir un GIF surprise et un son lorsque toutes les tâches sont terminées 🎉
- Profiter d’une interface simple et fidèle à une maquette Figma
- Ajout / suppression de tâches avec vérification des doublons ou des champs vides
- Animation visuelle lorsqu’il n’y a plus de tâches à accomplir
- GIFs aléatoires et effets sonores pour marquer la fin des corvées
- Design épuré respectant les consignes d’un prototype Figma
- HTML, CSS, JavaScript
- Manipulation du DOM et gestion des événements
- Animations CSS avec
@keyframes - Intégration de médias externes (GIFs et sons)
Accédez à la démo sur GitHub Pages
- Cloner le dépôt
- Ouvrir le fichier
index.htmldans un navigateur - Ou consulter le projet directement via GitHub Pages
- Structurer un HTML clair et sémantique
- Appliquer un style cohérent à partir d’une maquette
- Gérer l’état de l’interface avec du JavaScript vanilla
- Améliorer l’expérience utilisateur grâce à des retours visuels et sonores
- Ajouter la sauvegarde des tâches avec
localStorage - Ajouter la navigation clavier (accessibilité)
- Permettre la modification d’une tâche existante
Créé avec Scrimba & beaucoup de curiosité 🤓