This is a web-based to-do list application built with Node.js, Express, and MongoDB. It allows users to create multiple to-do lists, add and delete items to each list, and mark completed items.
- Clone or download this repository.
- Install Node.js and MongoDB on your machine.
- In the terminal, navigate to the directory where the app is saved and run npm install to install the required dependencies.
- In the terminal, run node app.js to start the server.
- Open a web browser and go to http://localhost:3000/ to access the app.
- To create a new list, add the name of the list to the URL, e.g. http://localhost:3000/work.
- To add a new item to a list, enter the item in the input field and click the + button.
- To delete an item from a list, click the checkbox next to the item.
- To delete a list, click the Delete List button at the bottom of the list.
- Node.js
- Express
- MongoDB
- Mongoose
