Skip to content

misterbb38/taskmng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Management App

Un logiciel de gestion des tâches construit avec Node.js, Express, et MongoDB.

Table des matières Introduction Fonctionnalités Captures d'écran Installation Configuration Utilisation API Endpoints Contributions Licence Introduction Cette application de gestion des tâches offre une solution simple et efficace pour suivre et gérer vos tâches quotidiennes. Elle utilise Node.js pour le backend, Express comme framework web, et MongoDB pour stocker les données.

Fonctionnalités Gestion des utilisateurs: Enregistrez-vous et connectez-vous pour gérer vos tâches personnelles. Création de tâches: Ajoutez de nouvelles tâches avec des détails tels que la description, la date d'échéance, et la priorité. Modification et suppression de tâches: Modifiez les détails de vos tâches ou supprimez-les lorsque vous avez terminé. Liste des tâches: Visualisez toutes vos tâches dans une liste organisée. Filtrage et tri: Filtrez vos tâches par date, priorité, ou statut d'achèvement. API Backend: Une API RESTful pour une intégration facile avec d'autres applications. Captures d'écran Screenshot 1 Description de la capture d'écran 1

Screenshot 2 Description de la capture d'écran 2

Installation Clonez ce dépôt: git clone https://github.com/votre-utilisateur/task-management-app.git Accédez au répertoire du projet: cd task-management-app Installez les dépendances: npm install Configuration Créez un fichier .env à la racine du projet et configurez les variables d'environnement nécessaires. Exemple de fichier .env :

plaintext Copy code PORT=8000 MONGODB_URI=<> JWT_SECRET=mysecretkey Utilisation Lancez l'application: npm start Accédez à l'application dans votre navigateur à l'adresse: http://localhost:3000 API Endpoints GET /tasks: Récupère la liste des tâches. POST /tasks: Crée une nouvelle tâche. GET /tasks/:id: Récupère les détails d'une tâche spécifique. PUT /tasks/:id: Met à jour une tâche existante. DELETE /tasks/:id: Supprime une tâche. ... (ajoutez d'autres endpoints au besoin) Consultez la documentation de l'API pour plus de détails.

Contributions Les contributions sont les bienvenues! Veuillez consulter CONTRIBUTING.md pour plus d'informations.

Licence Ce projet est sous licence MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published