This project was developed while I was studying HTML, CSS e JS at Trybe Programming School.
When using this application, a user should be able to:
- Add new tasks;
- Move the order of added tasks;
- Delete selected tasks;
- Delete finished tasks;
- Delete all tasks;
- Save your to-do list on Local Storage;
Regular deadline: November 16, 2022 at 2:00 pm
π Project structure
The files created by me:
index.html
script.js
style.css
π Linter
To ensure code quality, the ESLint
and Stylelint
linters were used in this project.
ESLint is a tool for identifying and reporting patterns found in ECMAScript/JavaScript code. In many ways it is similar to JSLint and JSHint with a few exceptions:
- ESLint uses Espree for JavaScript parsing.
- ESLint uses an AST to evaluate patterns in code.
- ESLint is completely 'pluggable', each of the rules is a plugin and you can add [β¦]
To run them locally, run the commands below:
npm run lint
npm run lint:styles
π₯οΈ To access
1 - Clone the repository:
git clone git@github.com:VicSales28/project-to-do-list.git
Some VS Code extensions that might be useful for displays this project in your browser are Live Server or Five Server.
2 - To use Five Server or Live Server in VS Code, you can click βGo Liveβ in the status bar (bottom part of VSCode).
π£ Feedbacks
Give me feedbacks, I'm open to new ideas π