{"id":19311495,"url":"https://github.com/kennjr/redux-todo","last_synced_at":"2026-04-29T20:35:00.414Z","repository":{"id":245686631,"uuid":"818948568","full_name":"kennjr/redux-todo","owner":"kennjr","description":"Stay on top of things with redux todo, keep track of all your tasks and their status. CAUTION: Integrate a backend for a better user experience","archived":false,"fork":false,"pushed_at":"2024-06-23T11:48:40.000Z","size":692,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T08:44:24.521Z","etag":null,"topics":["react","react-redux","react-redux-toolkit","react-router","reactredux","reduxtoolkit","tailwindcss"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/kennjr.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":"2024-06-23T10:38:09.000Z","updated_at":"2024-06-23T12:23:48.000Z","dependencies_parsed_at":"2024-06-23T12:49:20.506Z","dependency_job_id":"1dc1f669-0cf0-4d85-9802-77200da363e3","html_url":"https://github.com/kennjr/redux-todo","commit_stats":null,"previous_names":["kennjr/redux-todo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kennjr/redux-todo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kennjr%2Fredux-todo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kennjr%2Fredux-todo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kennjr%2Fredux-todo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kennjr%2Fredux-todo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kennjr","download_url":"https://codeload.github.com/kennjr/redux-todo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kennjr%2Fredux-todo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32443564,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T20:22:27.477Z","status":"ssl_error","status_checked_at":"2026-04-29T20:22:26.507Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["react","react-redux","react-redux-toolkit","react-router","reactredux","reduxtoolkit","tailwindcss"],"created_at":"2024-11-10T00:29:08.634Z","updated_at":"2026-04-29T20:35:00.397Z","avatar_url":"https://github.com/kennjr.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Redux todo\n\n![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge\u0026logo=react\u0026logoColor=%2361DAFB) ![Redux](https://img.shields.io/badge/redux-%23593d88.svg?style=for-the-badge\u0026logo=redux\u0026logoColor=white) ![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white) ![Visual Studio Code](https://img.shields.io/badge/Visual%20Studio%20Code-0078d7.svg?style=for-the-badge\u0026logo=visual-studio-code\u0026logoColor=white) ![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge\u0026logo=html5\u0026logoColor=white) ![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n\n---\n\nDon't forget a single task, and keep track of all of them. Stay on top of things with Redux todo. \n\nRedux todo was a simple app built to experiment with the redux toolkit, as you can tell it was a success. The app lacks a backend and tasks will be lost onRefresh,\nyou're welcome to fork the project and integrate a backend of your choice.\n\n---\n\n### Look and feel\n\nHere are some screenshots of the application.\n\n|                                Mobile screenshot 1                              |                                       Mobile screenshot 2                                  |  Mobile screenshot 3 |\n|:-------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------:|:----------------------------:|\n| ![screenshot one](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/mobile_screenshot_1.png?raw=true) | ![screenshot two](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/mobile_screenshot_2.png?raw=true) | ![screenshot three](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/mobile_screenshot_3.png?raw=true)|\n\n|                                Desktop screenshot 1                        |                                       Desktop screenshot 2                                    |  Desktop screenshot 3 |\n|:-------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------:|:-------------------------------:|\n| ![screenshot one](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/desktop_screenshot_1.png?raw=true) | ![screenshot two](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/desktop_screenshot_2.png?raw=true) | ![screenshot three](https://github.com/kennjr/redux-todo/blob/main/public/screenshots/desktop_screenshot_3.png?raw=true)|\n\n\n\n## Tech stack\n\nRedux was the whole point of the project, so I had to use it. Here's a list of what I used:\n\n    - React\n      : the base of the app\n    - Redux\n      : for managing state.\n    - Tailwind\n      : for the project's styling\n\n  \n## Features\n\nThis is a pretty simple app, but here's what you can do with it:\n\n    - List all your tasks.\n      : You can easily put together a list of all your tasks for the day and stay informed on what's vital.\n    - Update task status\n      : Tasks are meant to be completed, so you can update the status of each task in your list.\n  \n  \n## Support\n\u003e [!IMPORTANT]\n\u003e This was an educational project, meant to experiment with something new.\n\nFor any support report an issue on this repository, I'll work on it and update the codebase as soon as I can.\n\nBetter yet, you could fork the project and try fixing it, if it's something you think you can mend.  \n\n  \n## License\nThis software is publicly available under the [MIT](LICENSE) license\n\n\n## Further help\n\nTo get more help check out the [React](https://react.dev) page and the [React-redux](https://react-redux.js.org/) page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkennjr%2Fredux-todo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkennjr%2Fredux-todo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkennjr%2Fredux-todo/lists"}