Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager App

Comment ça marche ? Backend (Fastify)

/tasks :

    GET → Récupère toutes les tâches

    POST → Crée une tâche (faut lui envoyer un title et optionnellement une description)

/tasks/:id :

    DELETE → Supprime la tâche (sans pitié)

    PATCH → Change le status (pending/done)

Petit plus : J'ai ajouté un endpoint /tasks/:id/toggle qui switch le status automatiquement. Frontend (React)

Une liste de tâches simple

Un formulaire pour en ajouter

Boutons pour delete et changer le status

Installation locale

  1. Clone le repo bash

git clone https://github.com/celina-coding/TasksManagementApplication.git cd TasksManagementApp

  1. Setup le Backend bash

cd backend npm install npm run dev

Le serveur tourne sur http://localhost:3000

  1. Setup le Frontend bash

cd ../frontend npm install npm run dev

L'app se lance sur http://localhost:5173

About

This app is built using fastify and React.js

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages