Retour aux projects
Dec 03, 2024
2 min read

TimeSnap

Un exercice pour m'initier à JavaScript : une application de chronométrage interactive (HTML, CSS, JS).

TimeSnap est l’un de mes premiers projets — un exercice pour m’initier à JavaScript et à la manipulation du DOM. C’est une application web de chronométrage : démarrage, notifications, et sauvegarde des temps enregistrés.

Démo jouable

Essaie l’application directement ici, sans quitter la page :

Fonctionnalités principales :

  • Chronométrage : Démarrer, mettre en pause et réinitialiser le chronomètre.
  • Notifications : Définir des alarmes avec des messages personnalisés et des sons de notification.
  • Sauvegarde des temps : Enregistrer les temps écoulés et les afficher dans une liste.
  • Mode sombre : Basculer entre le mode clair et le mode sombre pour une meilleure expérience utilisateur.
  • Plein écran : Passer en mode plein écran pour une meilleure visibilité.

Ce que ça démontre

La maîtrise des fondamentaux du web dès mes débuts — manipulation du DOM, gestion des événements, état et persistance, notifications — et le réflexe de livrer des projets terminés et réellement utilisables, pas des brouillons.

Liens :