Abricot est une application SaaS de gestion de tâches permettant aux équipes et aux particuliers d'organiser, suivre et collaborer sur leurs projets au quotidien. Ce README fournit un aperçu du projet, des instructions d'installation et des directives d'utilisation.
Abricot est conçu pour aider les utilisateurs à gérer efficacement leurs tâches et projets, avec une interface moderne, responsive et accessible.
- Gestion des comptes utilisateurs et authentification sécurisée
- Création, modification et suppression de tâches
- Organisation des tâches par projets, catégories ou statuts
- Tableau de bord avec visualisation de l'avancement des tâches
- Navigation fluide entre les différentes pages de l'application
- Interface responsive adaptée à toutes les tailles d'écrans
- Accessibilité intégrée pour tous les utilisateurs
- TypeScript
- Tailwind CSS
- React
- Next.js
Pour configurer le projet localement, suivez ces étapes :
- Clonez le dépôt :
git clone https://github.com/Farid83300/Abricot
- Accédez au répertoire du frontend :
cd Abricot/frontend - Installez les dépendances du frontend :
yarn install
- Accédez au répertoire du backend :
cd ../backend - Installez les dépendances du backend :
npm install
Pour démarrer le serveur Frontend, exécutez la commande suivante :
yarn devPour démarrer le serveur Backend, exécutez :
npm run startOuvrez votre navigateur et accédez à http://localhost:3000 pour voir l'application.