Skip to content

kevpdev/focusflow-front

Repository files navigation

FocusFlow

FocusFlow est une application Angular conçue pour aider les développeurs, notamment ceux atteints de TDAH, à mieux gérer leur productivité. Elle propose des outils simples pour organiser leurs tâches, se concentrer efficacement grâce au Mode Hyperfocus, et suivre leur progression avec un tableau de bord.


Fonctionnalités

  • Gestion des tâches : Créer, modifier, supprimer, et organiser les tâches par priorité et statut (à faire, en cours, terminé).
  • Mode Hyperfocus : Interface épurée avec un chronomètre pour minimiser les distractions.
  • Notifications minimisées : Rappels discrets pour les échéances et les fins de sessions.
  • Tableau de bord : Suivi des tâches accomplies et statistiques de productivité.

🛠 Technologies utilisées

  • Angular 18 : Framework principal pour le développement du front-end.
  • Angular Material : Bibliothèque pour les composants UI modernes et accessibles.
  • RxJS : Gestion des flux de données asynchrones (ex. : tâches en temps réel).
  • Cypress : Tests end-to-end pour valider les flux utilisateur.
  • Jest : Tests unitaires pour assurer la fiabilité des services et composants.

🚀 Installation

1. Cloner le projet

git clone https://github.com/username/focusflow-front.git
cd focusflow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published