A sleek and intuitive task management app built using the MERN stack to help you organize, prioritize, and complete your tasks effortlessly. 💡✅
✅ User Authentication – Secure login & registration (JWT-based).
✅ Task Management – Add, edit, delete, and mark tasks as completed.
✅ Priority Levels – Set tasks as Low, Medium, or High priority.
✅ Responsive UI – Fully mobile-friendly using React & Tailwind CSS.
✅ MongoDB Integration – Store and manage tasks efficiently.
✅ REST API – Built with Express.js for smooth performance.
| Tech | Usage |
|---|---|
| MongoDB | Database for storing tasks |
| Express.js | Backend framework |
| React.js | Frontend UI |
| Node.js | Runtime environment |
| JWT | Secure authentication |
| Tailwind CSS | Modern styling |
| Framer Motion | Smooth animations |
TaskVerse/
│── backend/
│ ├── middleware/
│ ├── models/
│ ├── routes/
│ ├── server.js
│ ├── jwt_gen.py
│── frontend/
│ ├── src/
│ │ ├── components/
│ │ ├── pages/
│ │ ├── App.js
│ │ ├── index.js
│ ├── public/
│── README.mdgit clone https://github.com/yourusername/TaskVerse.git
cd TaskVerse📌 Backend
cd backend
npm install📌 Frontend
cd ../frontend
npm installStart Backend Server
cd backend
node server.jsStart Frontend Server
cd ../frontend
npm start🚀 Now visit http://localhost:3000 to see TaskVerse in action!
- POST
/api/auth/register→ Register a new user - POST
/api/auth/login→ Login with credentials
- GET
/api/tasks→ Fetch all tasks - POST
/api/tasks→ Create a new task - PUT
/api/tasks/:id→ Update a task - DELETE
/api/tasks/:id→ Delete a task
Contributions are welcome! If you have ideas for improvements, feel free to fork the repo and submit a PR.
- Fork the repository
- Create a feature branch:
git checkout -b feature-name - Commit changes:
git commit -m "Added new feature" - Push to GitHub:
git push origin feature-name - Open a Pull Request 🎉
This project is open-source and available under the MIT License.
See the full license details here.
- 💼 GitHub: @madboy482
- 💼 LinkedIn: Nalin
- 💼 Portfolio: madboy482.me
🌟 If you like this project, don't forget to star the repo! ⭐
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)