{"id":19262802,"url":"https://github.com/king04aman/todo-list","last_synced_at":"2026-05-15T11:32:47.432Z","repository":{"id":151909562,"uuid":"625029677","full_name":"king04aman/todo-list","owner":"king04aman","description":"React Todo List with Local Storage is a simple and efficient task management application built using React. It allows you to add, delete and mark tasks as completed, and uses local storage to persist data even if you close the browser or refresh the page. Stay organized and boost your productivity with this easy-to-use Todo List app.  Try Now !!","archived":false,"fork":false,"pushed_at":"2023-04-08T06:36:03.000Z","size":863,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-05T10:30:26.142Z","etag":null,"topics":["javascript-projects","projects","react","react-project","reactjs","reactjs-projects","todo-list","todoapp"],"latest_commit_sha":null,"homepage":"https://king04aman.github.io/todo-list","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/king04aman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-07T21:55:28.000Z","updated_at":"2024-12-19T13:09:04.000Z","dependencies_parsed_at":"2023-05-21T03:15:45.458Z","dependency_job_id":null,"html_url":"https://github.com/king04aman/todo-list","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/king04aman%2Ftodo-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/king04aman%2Ftodo-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/king04aman%2Ftodo-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/king04aman%2Ftodo-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/king04aman","download_url":"https://codeload.github.com/king04aman/todo-list/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240364299,"owners_count":19789756,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript-projects","projects","react","react-project","reactjs","reactjs-projects","todo-list","todoapp"],"created_at":"2024-11-09T19:33:30.748Z","updated_at":"2026-05-15T11:32:42.406Z","avatar_url":"https://github.com/king04aman.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Todo List \n\n![TODO List](https://socialify.git.ci/king04aman/todo-list/image?description=1\u0026font=Jost\u0026forks=1\u0026issues=1\u0026language=1\u0026logo=https%3A%2F%2Fimages.weserv.nl%2F%3Furl%3Dhttps%3A%2F%2Favatars.githubusercontent.com%2Fu%2F62813940%3Fv%3D4%26h%3D250%26w%3D250%26fit%3Dcover%26mask%3Dcircle%26maxage%3D7d\u0026name=1\u0026owner=1\u0026pattern=Circuit%20Board\u0026pulls\u0026pulls=1\u0026stargazers=1\u0026theme=Dark)\n\n\nThis is a simple Todo List application built using ReactJS that utilizes the browser's local storage to store data.\n\n## Features\n- Add new tasks\n- Delete tasks\n- Mark tasks as completed\n- Persist data in local storage\n- Mobile responsive design\n\n## Installation\n\n1. Clone this repository to your local machine\n    ```bash\n    git clone https://github.com/your-username/react-todo-list.git\n    ```\n\n2. Navigate to the project directory\n    ```bash\n    cd react-todo-list\n    ```\n\n3. Install dependencies\n    ```bash\n    npm install\n    ```\n    or\n    ```bash\n    yarn install\n    ```\n\n## Usage\n\n4. Start the development server\n    ```bash\n    npm start\n    ```\n    or \n    ```bash\n    yarn start\n    ```\n\n5. Open http://localhost:3000 to view it in the browser.\n6. Add a new task by typing in the input field and pressing Enter.\n7. Delete a task by clicking the X button next to it.\n8. Mark a task as completed by clicking on its checkbox.\n9. The data is automatically saved to the browser's local storage, so your tasks will persist even if you close the tab or the browser.\n\n## Technologies Used\n\n- HTML\n- CSS\n- ReactJS\n- Local Storage\n\n## Contributing\n\nIf you find a bug or would like to contribute to the project, feel free to open an issue or submit a pull request.\n\n## License\nThis project is licensed under the MIT license. See the [LICENSE](LICENSE) file for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fking04aman%2Ftodo-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fking04aman%2Ftodo-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fking04aman%2Ftodo-list/lists"}