This is a simple to-do list application built with Node.js that allows users to create and manage custom to-do lists with unique names.
- Create and manage custom to-do lists with unique names.
- Add, edit, and delete tasks in each custom list.
- Mark tasks as completed or pending.
- View tasks by list and their completion status.
- Simple and intuitive command-line interface (CLI).
Before you begin, ensure you have met the following requirements:
-
Clone the repository:
git clone https://github.com/NegiAdarsh/to-do-list.git cd Student-Help-Portal
-
Install dependencies:
npm install
-
Start the development server:
node app.js
-
Enjoy at localhost 3000
The application will start, and you will be prompted to create a custom list with a unique name. You can then interact with the to-do list by adding, editing, or deleting tasks.
Each custom list has its own unique name, and you can create as many lists as you need. To create a new custom list or access an existing one, follow these steps:
Choose the option to create or access a custom list. Enter a unique name for your custom list. You can then perform various actions on your custom list, such as adding, editing, or deleting tasks. Contributing Contributions are welcome! If you have any ideas, improvements, or bug fixes, please open an issue or submit a pull request.
This project is licensed under the MIT License.
For custom List