Tâche pro
Task Pro est une application Web intuitive conçue pour rationaliser le projet et la gestion des tâches.
Il permet aux utilisateurs de tous les niveaux de compétence pour améliorer leur gestion du temps et leurs capacités organisationnelles avec son interface conviviale.
Que vous optiez pour une utilisation ou une collaboration privée, Task Pro offre une solution complète pour créer, organiser et partager des projets de manière transparente.
Technologies
Cadres de projet

Caractéristiques
Inscription et connexion de l'utilisateur
- Créez facilement un profil utilisateur pour personnaliser l'expérience utilisateur.
- L'authentification sécurisée garantit que vos conseils privés ne vous sont accessibles que.

Gestion du conseil d'administration
- Créez, modifiez et supprimez facilement les planches.
- Échangez instantanément entre les planches pour afficher leurs tâches correspondantes.
- Toutes les modifications des planches et tâches sont maintenues sur le frontend et le backend.

Gestion des tâches
- Créez n'importe quel nombre de nouvelles cartes de tâches avec le nom, les notes et le statut.
- Modifiez et supprimez les cartes de tâche au besoin.
- Déplacez les cartes d'une colonne d'état à une autre.

L'extrémité avant
- Développé à l'aide de React pour une interface utilisateur réactive et dynamique.
- Utilise le routeur React pour une navigation en douceur entre les pages.
- Design élégant et personnalisable avec Sass pour un look moderne et un style organisé.
Arrière
- Propulsé par Node.js et Express pour des fonctionnalités solides côté serveur.
- Le stockage et la récupération des données sont gérés par MongoDB , garantissant la persistance et la flexibilité des données.
Étirements
À l'avenir, nous prévoyons d'introduire les fonctionnalités suivantes:
- Gardez vos jeux de projet privés pour un usage personnel ou collaborez-les avec les autres.
- Les ensembles de partage sont accessibles avec plusieurs méthodes d'invitations, en conservant l'équipe sur la même page.
- Améliorez le système de partage de projet avec des commentaires pour une meilleure communication.
- Faites glisser et déposez pour améliorer les expériences des utilisateurs.
- Mode clair et sombre.
- Authentification OTP / Email 2 étapes.
Pour lancer l'application
Étape 1 . Clone Repo to Code Editor
Étape 2 . Exécutez l'installation de NPM pour installer toutes les dépendances
Étape 3 . Assurez-vous que la version Node est de 18.17.1 ou plus, peut utiliser NVM pour installer la version nécessaire.
Étape 4 . Créez un fichier Env et assurez-vous d'avoir PORT = 3000 et MONGO_URI = (Mongodb connection URI)
Étape 5 . Démarrez le projet avec npm start ou npm run dev (pour le mode Dev)
Auteurs
Nam ha: github
John Costello: Github