A TodoList Web Application with backend (Node.js , Express.js)
- Add, edit, delete todos
- Mark todos as complete/incomplete
- Priority levels (high, medium, low)
- Due dates
- Filter todos (all, active, completed)
- Responsive design
Frontend: HTML, CSS, JavaScript Backend: Node.js, Express.js Database: MongoDB
Prerequisites
- Node.js installed
- MongoDB running locally
- Commands to Run the Backend : -> cd backend -> npm install -> npm start