@muhammad-mubeen-javed/to-do-list
v1.0.3
Published
This is a simple to do list program
Downloads
1
Readme
To Do List App - Stay Organized and Get Things Done!
This project lets you build a simple yet effective to-do list application to manage your tasks and boost your productivity.
Features:
- Add Tasks: Easily add new tasks to your list. Just enter the task description and hit enter!
- View Tasks: View all your current tasks in a clear and concise list.
- Remove Tasks:
- Head Removal: Remove the first task on the list.
- Tail Removal: Remove the last task on the list.
- Simple Interface: The command-line interface keeps things straightforward and easy to use.
New Features
- Clear List: Empty all tasks from the list
- Errors: added few errors when unintended operations are performed
Getting Started:
Prerequisites: This project requires Node.js and npm (Node Package Manager) to be installed on your system. Download them from the official Node.js website: https://nodejs.org/en
** Clone the Repository :**
git clone https://NotAnonymousUser/To-Do-List.git
- Run the Application: Open your terminal or command prompt and navigate to the project directory. Then, execute the following command to start the to-do list app:
npx @muhammad-mubeen-javed/to-do-list
Using the To Do List:
Once the application starts, you'll be presented with a menu offering options to add, view, or remove tasks. Follow the on-screen instructions to manage your to-do list effectively.
Contributing:
Feel free to contribute to this project and make it even better! Here are some ideas:
- Persistence: Implement data persistence to save your to-do list across application sessions. (e.g., using files or a database)
- Prioritization: Allow users to prioritize tasks with levels of importance (high, medium, low).
- Marking Tasks Complete: Add functionality to mark tasks as completed for better visual tracking of progress.
- Due Dates: Optionally, allow users to set due dates for tasks.
Author: Muhammad Mubeen Javaid