MERN-Todo-App/
├── todofrontend/ // React Frontend with Tailwind CSS
└── todobackend/ // Node.js + Express + MongoDB Backend
- Frontend (Vercel): https://mern-todo-app-lilac.vercel.app/
- Backend (Railway): https://mern-todo-app-production-b3c1.up.railway.app/
- React.js
- React Router
- Tailwind CSS
- Node.js
- Express.js
- MongoDB (with Mongoose)
- bcryptjs
- jsonwebtoken (JWT)
- Vercel (Frontend)
- Railway (Backend)
- ✅ User Authentication (Signup/Login using JWT)
- 🆕 Add, edit, delete tasks
- 📌 Filter by task Status:
Pending|Completed - 🔺 Filter by Priority:
Low,Medium,High
Add new tasks, edit them, delete, and filter by priority or status.
git clone https://github.com/Vihari7/MERN-Todo-App.git
cd MERN-Todo-Appcd server
npm install
npm run devMake sure to configure .env with your MongoDB URI and JWT secret.
cd client
npm install
npm start- Add due dates and calendar view
- Push notifications or reminders
- Drag-and-drop task reordering
- Dark mode


