TODO-LIST
To Do List Application Organize your tasks with simple add and delete functionality. Organize your items with ease.
Additional description about the project and its features.
Screenshots
Built With
- HTML | CSS | JavaScript
Getting Started
To get a local copy up and running follow these simple example steps.
Prerequisites
- Text Editor | Git and Github set up
Setup
- Clone repository and open with text editor
Dependencies
- Run npm install - to load necessary files from package.json
Linter Setup
- Apply Linter checks with the following instructions
- Webhint: Initialize and create
package.json
withnpm init -y
.
After run npm install --save-dev [email protected]
Create a .hintrc
file and then run npx hint .
to check for errors.
-
Stylelint: Next install stylelint for clean Styles and elimination of related errors. Run:
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
Afterwards create a.stylelintrc.json
file and then runnpx stylelint "**/*.{css,scss}"
to check errors. Usenpx stylelint "**/*.{css,scss}" --fix
to fix multiple errors. -
Eslint: To find and fix script errors, run
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
After, create a.eslintrc.json
file. Then runnpx eslint .
to print errors. Usenpx eslint . --fix
to fix multiple errors.
Usage
- View APP
- Add list items
- Remove list items
- Re-order list items
- Reload (clear) list
Author
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
🤝
Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Show your support
Give a
Acknowledgments
- Based on a design by: Matt Shwery; Support on Twitter: @twitterhandle
- Hat tip to anyone whose code was used
- etc
📝
License
This project is MIT licensed.