This is a simple MERN Stack application for a Todo List App.
Backend: Express, Node, MongoDB
Frontend: ReactJS, CSS
- Add tasks to the list through text or voice by clicking on the mic icon. Voice input is handled using the Webkit Speech Recognition API.
- Edit tasks by double clicking on the task. Updates are saved to the MongoDB database via put requests handled by the Express server.
- Delete tasks by clicking on the trashcan icon. The tasks are deleted from the database through delete requests handled by the Express server.
Here's a glimpse of the application:
- User authentication using Express middleware and MongoDB user database.