TaskMaster - Create and Manage Tasks
- Robust user management system ensures secure handling of user data.
- Passwords are securely hashed before being stored in the database, enhancing data security.
- Authentication is implemented using JWT (JSON Web Tokens), providing secure and efficient user authentication.
- Access to data is limited to authorized personnel only, ensuring data privacy and integrity.
- Create: Users can create new tasks, providing flexibility in task creation and organization.
- Read: Users can view existing tasks, enabling them to stay informed about their task list.
- Update: Users can update task details, such as title, description, and status, facilitating task management.
- Delete: Users can delete tasks they no longer need, maintaining a clean and organized task list.
-
Frontend:
- TailWind
- Chakra-UI
- React
-
Backend:
- Node.js
- Express
- MongoDB
- Mongoose
- JWT and BCRYPT
-
Clone the repository:
git clone https://github.com/Vinay-the-dev-bot/taskMaster
-
Navigate to the project directory:
cd taskMaster
-
Install dependencies:
npm install
-
Start the App:
npm run dev