{"id":25200267,"url":"https://github.com/ikennarichard/todo","last_synced_at":"2025-05-12T13:14:25.543Z","repository":{"id":190292793,"uuid":"620011453","full_name":"ikennarichard/ToDo","owner":"ikennarichard","description":"ToDo is a web app that helps you organize daily tasks. It sorts out tasks that need to be completed and lets you mark them as complete or not. Built using HTML, CSS, JavaScript and webpack","archived":false,"fork":false,"pushed_at":"2023-04-06T10:10:01.000Z","size":744,"stargazers_count":15,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-12T13:14:09.933Z","etag":null,"topics":["css","html","javascript","microverse","webpack"],"latest_commit_sha":null,"homepage":"https://todo-list-mv.netlify.app","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/ikennarichard.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}},"created_at":"2023-03-27T21:17:57.000Z","updated_at":"2023-10-30T10:07:38.000Z","dependencies_parsed_at":"2023-08-24T01:10:38.715Z","dependency_job_id":"4ba58b23-2ce0-4e98-abff-79dd57eda39d","html_url":"https://github.com/ikennarichard/ToDo","commit_stats":null,"previous_names":["ikennarichard/todo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikennarichard%2FToDo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikennarichard%2FToDo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikennarichard%2FToDo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ikennarichard%2FToDo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ikennarichard","download_url":"https://codeload.github.com/ikennarichard/ToDo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253745196,"owners_count":21957319,"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":["css","html","javascript","microverse","webpack"],"created_at":"2025-02-10T04:31:35.130Z","updated_at":"2025-05-12T13:14:25.496Z","avatar_url":"https://github.com/ikennarichard.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cbr/\u003e\n\n  \u003ch3\u003e\u003cb\u003eToDo List\u003c/b\u003e\u003c/h3\u003e\n\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n  - [🚀 Live Demo](#live-demo)\n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#triangular_flag_on_post-deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [❓ FAQ (OPTIONAL)](#faq)\n- [📝 License](#license)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# 📖 ToDo List \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\nThis project is a web page that lets user list To Do tasks. Built using HTML, CSS, JavaScript and webpack.\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n- HTML, CSS, JavaScript\n- Technologies: Webpack for code bundling\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.w3schools.com/html/\"\u003eHTML\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.w3schools.com/css/\"\u003eCSS\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.w3schools.com/js/\"\u003eJavaScript\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eServer\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://webpack.js.org/guides/development/#using-webpack-dev-server\"\u003eWebpack dev server\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"#/\"\u003eNot applicable for this project\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Homepage**\n- **Todo Tasks section**\n- **Add and Remove Tasks**\n- **Manage tasks with local storage**\n- **Drag and Drop Tasks**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LIVE DEMO --\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n[Live Demo Link](https://todo-list-mv.netlify.app/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n\n### Prerequisites\n\nIn order to run this project you need:\n\n- You need a VS code text editor.\n- [Node](https://nodejs.org/en/download)\n\n### Setup\n\nClone this repository to your desired folder:\n\n\n```sh\n  cd my-folder\n  git clone git@github.com:ikennarichard/ToDo.git\n```\n\n### Install\n\nInstall this project with:\n\n\n```sh\n  cd my-project\n  npm install\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\n```sh\n  npm run build\n  npm start\n```\n\n### Run tests\n\nTo run tests, run the following command at the root of the folder:\n\n- Stylint (CSS)\n\n```sh\n  npx stylelint \"**/*.{css,scss}\"\n```\n\n- ES lint (Javascript)\n```sh\n npx eslint .\n```\n\n### Deployment\n\nNot Available\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHORS --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Author1**\n\n- GitHub: [@githubhandle](https://github.com/ikennarichard)\n- LinkedIn: [LinkedIn](https://linkedin.com/in/ikenna-oguejiofor-38076a237)\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- **Update user interface to make be more interactive**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](https://github.com/ikennarichard/ToDo/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project please drop a ⭐️ or give feedback on areas that can be improved. \n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n- Everyone whose code was an inspiration\n- The code reviewers\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](https://github.com/ikennarichard/ToDo/blob/main/LICENSE) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikennarichard%2Ftodo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fikennarichard%2Ftodo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikennarichard%2Ftodo/lists"}