- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
To-Do-list is a website, created with JavaScript, that helps the users to organize and manage their routine tasks. User can add a task to the list, remove a task, and clear all completed tasks.
- HTML
- CSS
- JavaScript
- Adding a new item
- Removing a selected item
- Marking a selected item as complete
- Removing all items marked as complete at once
- Reordering a selected item (as drag-and-drop)
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Git
- GitHub
- Webpack
- Link your PC to GitHub
- Clone this repository to your desired folder:
Install this project with:
- webpack
npm install -g webpack
npm install -g webpack-cli
- project dependencies
npm install
To run Stylelint and ESLint tests, run the following commands respectively:
npx stylelint "**/*.{css,scss}"
npx eslint .
👤 Yesuf Fenta
- GitHub: @yusufyusie
- Twitter: @yusufyusiee
- LinkedIn: yusufyusie
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!.
-
How to fix JavaScript + CSS + HTML linter errors?
- Kindly use the following in your project's root directory:
npx stylelint "**/*.{css,scss} --fix"
npx eslint . --fix
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.