ToDoList is a web application for managing to-do lists with multiple lists and items. It allows users to create, edit, and delete items, create custom lists, and stay organized with their tasks.
- Create and manage to-do lists.
- Add, edit, and delete items within lists.
- Create custom lists with unique items.
- User-friendly interface with a responsive design.
- Data storage using MongoDB for persistence.
Before you begin, ensure you have the following software and services installed and set up:
- Clone the repository:
git clone https://github.com/bastenahamad/ToDoList.git
- Navigate to the project directory:
cd ToDoList
- Install project dependencies:
npm install
- Start the server:
npm start
- Open your web browser and access the app by visiting http://localhost:3000.