{"id":15714527,"url":"https://github.com/gioudi/react-ts-todo-ja","last_synced_at":"2026-05-11T02:25:22.088Z","repository":{"id":255630132,"uuid":"852592660","full_name":"gioudi/react-ts-todo-ja","owner":"gioudi","description":"The todo  project focuses on creating, displaying, updating and deleting tasks to do. Besides the chance to filter them and display them based on status, priority and  dateline. ","archived":false,"fork":false,"pushed_at":"2024-09-13T09:29:00.000Z","size":514,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T22:37:35.129Z","etag":null,"topics":["jest","react","ts","typescript"],"latest_commit_sha":null,"homepage":"https://main--todo-jelou.netlify.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gioudi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-09-05T04:38:27.000Z","updated_at":"2024-09-11T17:31:17.000Z","dependencies_parsed_at":"2024-10-24T11:59:16.129Z","dependency_job_id":"639753d8-0577-499b-8842-1b0405bf9b83","html_url":"https://github.com/gioudi/react-ts-todo-ja","commit_stats":null,"previous_names":["gioudi/react-ts-todo-jelou-ai","gioudi/react-ts-todo-ja"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gioudi%2Freact-ts-todo-ja","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gioudi%2Freact-ts-todo-ja/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gioudi%2Freact-ts-todo-ja/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gioudi%2Freact-ts-todo-ja/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gioudi","download_url":"https://codeload.github.com/gioudi/react-ts-todo-ja/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246372503,"owners_count":20766626,"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":["jest","react","ts","typescript"],"created_at":"2024-10-03T21:37:48.976Z","updated_at":"2026-05-11T02:25:17.048Z","avatar_url":"https://github.com/gioudi.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# To-do cards\n\nHi there!\n\nThe todo  project focuses on creating, displaying, updating and deleting tasks to do. Besides the chance to filter them and display them based on status, priority and  dateline. \n\n\nI used React and Redux for frontend. Moreover as a developer always looking to improve the code quality, I have integrated TypeScript and ESLint (Prettier)as well.\n\n##Demo\n\n- [Develop](https://deploy-preview-13--todo-jelou.netlify.app/)\n- [Demo](https://main--todo-jelou.netlify.app/)\n\n\n## Roles\n- Administrador\n\n## Features\n- Sing up form: To access the dashboard is necessary fill out the form and submit the information.\n- It's mandatory use those given credentials: \n-- {\n    \"email\": \"eve.holt@reqres.in\",\n    \"password\": \"pistol\"\n-- }\n\n- Sing in: Once you are registered correctly, go to login and fill out the form, next press login button\n- It's mandatory use those given credentials: \n\n-- \"email\": \"eve.holt@reqres.in\",\n-- \"password\": \"cityslicka\"\n\n-- Display tasks: Once you are logged in the web you will be able to see a list fo tasks. Besides you then are able  to filter tasks by search query, status, priority and  dateline.\n\n-- Edit task: Every card has a button to open a modal with the purpose to edit current info. \n-- Create task: There is a button on above the filter with the purpose to generate a new task.\n\n## Technologies 💻\n\n- **Frontend**: React, TypeScript, Scss, Eslint\n\n##  Collaborators\n\n- **Sergio Penagos** 🔥\n  - [LinkedIn](https://www.linkedin.com/in/analyst-sergio-penagos)\n  - [GitHub](https://github.com/gioudi)\n  - [GitHub2](https://github.com/SergioVass)\n  - []\n- **Other** 🔥\n  - [LinkedIn](https://www.linkedin.com/in/#)\n  - [GitHub](https://github.com/#)\n  - []\n\n## Installation\n\n1. Clone the repository: `git clone https://github.com/gioudi/react-ts-todo-ja`\n2. Navigate to the project directory: `cd react-ts-todo-ja`\n3. Install dependencies:\n   - Frontend: `npm install --legacy-per-deeps`\n\n## Usage\n\n1. Start the frontend development server: `npm run start`\n\n## Screenshots\n\n![Screenshot]('./src/assets/landing.PNGs')\n![Screenshot]()\n\n## Links\n1. \n- [Frontend](https://main--todo-jelou.netlify.app/)\n- [Backend]()\n- [Jira]()\n- [Figma]()\n\n\n## Versions 🚀\n\n- Eslint: ^8.57.0\n- TypeScript: ^4.9.5\n- React: ^18.2.0\n- Jest: ^5.17.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgioudi%2Freact-ts-todo-ja","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgioudi%2Freact-ts-todo-ja","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgioudi%2Freact-ts-todo-ja/lists"}