![TodoTick logo](https://private-user-images.githubusercontent.com/104212352/325526687-3cc94965-b0a3-413f-98b6-98dbfd359899.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxMTMzNTIsIm5iZiI6MTcxOTExMzA1MiwicGF0aCI6Ii8xMDQyMTIzNTIvMzI1NTI2Njg3LTNjYzk0OTY1LWIwYTMtNDEzZi05OGI2LTk4ZGJmZDM1OTg5OS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjIzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyM1QwMzI0MTJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02ZGJiM2JkYzY2NzcyMWYyNDE5ZWRlODQzOTYwNGRmYjdhMDMxOTIzODNkYTRhMjZiZmRlOTA1ZWI2OThkNTQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.4RvRXuRC9wBRWA2BB_s3E2rsNseDB4pOeDjIdTxmrMU)
This project is a TODO list web application that allows users to manage their tasks efficiently. With a simple and intuitive interface, users can add, update, delete, and mark tasks as completed. The application interacts with a dummy API for initial data loading and supports CRUD operations.
- Retrieve TODOs from a dummy API.
- Add new TODOs.
- Delete TODOs.
- Mark TODOs as done.
- Count the number of TODOs.
- Store data in the browser to persist across page refreshes.
- Search for TODOs.
The project is composed of HTML, CSS, and JavaScript files that together create a responsive and functional application. It's designed to adapt to various screen sizes, ensuring a great user experience on both desktop and mobile devices.
A live demo of the TODO List Application can be viewed here.
- HTML5
- CSS3
- Vanilla JavaScript
- LocalStorage API for data persistence
- Fetch API for asynchronous HTTP requests
To run this project locally:
- Clone the repository.
- Open
index.html
in your browser.
- This task is part of the Foothill Technology Solutions Internship Cycle.
- Big thanks to my trainer @Huthaifa
![foothill logo](https://private-user-images.githubusercontent.com/104212352/325529094-9d3c83b0-5ea8-46ff-93e8-f1504af9dc67.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxMTMzNTIsIm5iZiI6MTcxOTExMzA1MiwicGF0aCI6Ii8xMDQyMTIzNTIvMzI1NTI5MDk0LTlkM2M4M2IwLTVlYTgtNDZmZi05M2U4LWYxNTA0YWY5ZGM2Ny5qcGc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjIzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyM1QwMzI0MTJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNDYzMjEyNTE0N2ZkNDg1NWY3YjdjZGQ4NGMwZjQ1Mzg1MGUzN2IzNGFmOWI5YjlkZmEzYjQ2N2JjYTI5OTlmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.4aOG55OXhaO1WKzimDbxOnSXB9CuN9-TnKVNA6pFR34)
Thank you for visiting my project! Feel free to star or contribute to the repository if you find it useful.