Manage your tasks easily with the Task Manager App. Add, edit, and track your tasks efficiently.
Visit the live site: Task Manager App
To run and test this project, follow these steps:
- Make sure you have Git installed on your machine.
- Make sure you have Node.js installed on your machine.
- Open your terminal and run:
git clone https://github.com/Ig-Matrix/Todo-App.git
- Navigate to the project directory:
cd todo-App
- Run:
npm install
to install project dependencies. - Run:
npm run lint:all
to check for lint errors. Usenpm run lint:css
for CSS error check andnpm run lint:html
for HTML error check. - Use Nodemon to run your JavaScript files: Install nodemon globally with
npm install -g nodemon
, then run your files usingnodemon
. - To test your JavaScript linting, run:
npm run js-lint
- To fix JavaScript lint errors/warnings, run:
npm run js-lint-fix
Special thanks to the following individuals:
- Mr. Tony Dilibe
- Mrs. Ngozi
- Mr. Ekene
- Mr. Johnson Promise (JP)
- Mr. Okechukwu Promise
- Mr. Patrick
This project is a work of LM TechHub. For any questions or suggestions, feel free to contact me:
- Email: omomaighawosa440@gmail.com
- GitHub: Ig-Matrix
- LinkedIn: Ighawosa
- Add tasks with a name and scheduled time.
- Edit and update task names.
- Delete completed tasks or clear all completed tasks.
- Receive pop-up notifications for tasks due now.
- Save tasks locally for later retrieval.
- User-friendly interface.
- Click "Add Task" to add a new task.
- Enter the task name and scheduled time.
- Click "Edit" to modify task names.
- Check tasks to mark them as completed.
- Click "Delete" to remove tasks.
- Use the "Clear Completed Tasks" button to remove all completed tasks.
- Pop-up notifications will alert you for tasks due now.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Add feature"
- Push to your branch:
git push origin feature-name
- Create a pull request to the
main
branch.
This project is licensed under the MIT License.