{"id":20811934,"url":"https://github.com/libercosoft/react-todo","last_synced_at":"2025-03-12T04:44:41.916Z","repository":{"id":67907477,"uuid":"559957972","full_name":"LIBERCOSOFT/react-todo","owner":"LIBERCOSOFT","description":"A to-do app created with reactJS","archived":false,"fork":false,"pushed_at":"2022-11-03T08:45:33.000Z","size":3001,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"development","last_synced_at":"2025-01-18T14:49:40.717Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/LIBERCOSOFT.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":"2022-10-31T13:04:50.000Z","updated_at":"2022-11-03T08:45:33.000Z","dependencies_parsed_at":"2023-03-06T18:00:20.704Z","dependency_job_id":null,"html_url":"https://github.com/LIBERCOSOFT/react-todo","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/LIBERCOSOFT%2Freact-todo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIBERCOSOFT%2Freact-todo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIBERCOSOFT%2Freact-todo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LIBERCOSOFT%2Freact-todo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LIBERCOSOFT","download_url":"https://codeload.github.com/LIBERCOSOFT/react-todo/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243158971,"owners_count":20245669,"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":[],"created_at":"2024-11-17T20:49:21.860Z","updated_at":"2025-03-12T04:44:41.891Z","avatar_url":"https://github.com/LIBERCOSOFT.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# React Todo List\n\n![microverse icon](https://img.shields.io/badge/Microverse-blueviolet)\n\n\u003e A Single Page App (SPA) that allows users add, delete, submit and edit items.\nTo edit items, simply double click on it.\nOnce you are done, press the enter key to resubmit.\nThis app will persist your data in the browser local storage.\nSo whether you reload, close your app or reopened it,\nyou still have access to your to-dos items.\n\n\u003c!-- ![screenshot](./sec.png) --\u003e\n\n## Built With\n\n- Major Languages: JavaScript.\n- Libraries: React,\n- Technologies used:\n\n``` bash\n- create-react-app tool\n- Git version control\n- ESLint code linting\n- StyleLint code linting\n- Prettier code formatting\n- Babel transpiling\n- Webpack bundling\n```\n\n## Live Demo\n\n\u003c!-- [Live Demo](https://math-magicians-netlify.netlify.app/) --\u003e\n\n## Getting Started\n\nTo get a local copy up and running, follow the steps in Setup below.\n\n### Prerequisites\n\nBasic knowledge of HTML, CSS, JavaScript, and React.\n\n### Setup\n\nIf you installed git you can clone the code to your machine, or download a ZIP of all the files directly.\n\n[Download the ZIP from this location](https://github.com/LIBERCOSOFT/react-todo/archive/refs/heads/development.zip), or run the following [git](https://git-scm.com/downloads) command to clone the files to your machine:\n\n```bash\ngit clone https://github.com/LIBERCOSOFT/react-todo.git - for HTTP\ngit clone git@github.com:LIBERCOSOFT/react-todo.git - for SSH\n```\n\n- Once the files are on your machine, open the _react-todo_ folder in your preferred code editor e.g VS Code, Atom, etc. , and follow the steps in Installation \u0026 Set Up\n\n## 🛠 Installation \u0026 Set Up\n\n1. Install Node Modules\n\n   ```sh\n   npm install\n   ```\n\n2. Start the development server\n\n   ```sh\n   npm start\n   ```\n\n3. Open [http://localhost:3000](http://localhost:3000) to view it in the browser.\n\n## 🚀 Building and Running for Production\n\n1. Generate a full static production build\n\n   ```sh\n   npm run build\n   ```\n\n## 🚀 Testing Application\n\n\u003c!-- 1. Test the items Counter and Comments Counter function --\u003e\n\n   ```sh\n   npm test\n\n### Install\n\nThe following tools help make easier to work with sample code.\n\n- [git](https://git-scm.com/downloads): A tool for managing source code\n- [Visual Studio Code](https://code.visualstudio.com/): A source code editor\n- [NVM](https://github.com/nvm-sh/nvm): A node package manager\n\n## Author\n\n👤 **Kolapo Precious Akinrinlola**\n\n- GitHub: [@LIBERCOSOFT](https://github.com/LIBERCOSOFT)\n- Twitter: [@Gerfieldt](https://twitter.com/Gerfieldt)\n- LinkedIn: [Kolapo Akinrinlola](https://linkedin.com/in/kolapo-akinrinlola-072097110)\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/LIBERCOSOFT/maths-magicians/issues).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## 📝 License\n\nThis project is [MIT](./MIT.md) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibercosoft%2Freact-todo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibercosoft%2Freact-todo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibercosoft%2Freact-todo/lists"}