TaskMaster-MERN is a dynamic to-do list application built with the MERN stack. It features a simple and intuitive interface with two main sections: one for displaying existing tasks and another for adding new ones via a form. The app supports full CRUD functionality, allowing users to create, read, update, and delete tasks.
- Add, edit, and delete tasks.
- Display tasks in an organized list.
- Responsive and user-friendly UI.
- Full CRUD functionality with MongoDB.
- Frontend: React, Vite
- Backend: Node.js, Express
- Database: MongoDB
git clone https://github.com/Espadv69/TaskMaster-MERN.git
cd TaskMaster-MERNcd backend
npm installcd frontend
npm installnpm run devnpm run devCreate a .env file in the backend directory and add the following:
MONGO_URI=your_mongodb_connection_string
PORT=5000| Method | Endpoint | Description |
|---|---|---|
| GET | /tasks |
Get all tasks |
| POST | /tasks |
Create a new task |
| PUT | /tasks/:id |
Update a task |
| DELETE | /tasks/:id |
Delete a task |
Feel free to submit issues or pull requests to improve this project.
This project is licensed under the MIT License.
Made with β€οΈ by Espadv69



