- 📖 About the Project
- 💻 Getting Started
- Key Features
- 🔭 Future Features
- 👥 Authors
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Here you can add and remove you to do list activities.
Html, Css,Javascript, linter, Git, Github, Node, NPM
Client
Server
Add a link to your deployed project.
To get a local copy up and running, follow these steps.
In order to run this project you need:
You need to have Code Editor Installed. Make sure Nodejs and NPM is installed in your system for linters.
Clone this repository to your desired folder:
git clone https://github.com/ghreza-crypto/to-do-list.git
- Open terminal and cd into project
cd to-do-list
- Open the index.html in your brower:
open index.html
Install this project with: linters
To check linters run the following command:
- Install WebHint:
npm install --save-dev hint@7.x
- Install StyleLint
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
- Install eslint
npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x
- To check CSS or SCSS linters error:
npx stylelint "**/*.{css,scss}"
- To fix CSS or SCSS linters error:
npx stylelint "**/*.{css,scss}" --fix
- To check HTML linters error
npx hint .
- To check JavaScript linters error
npx eslint .
- [removing buy one click all your completed tasks]
- [changing completed task to uncompleted]
- [removing and updating easily each task]
- [Drag and drop feature which you can drag your tasks upper and lower]
- [Adding time section for specifying the each task execution time and duration]
👤 Ghulam Reza Rajabi
- GitHub: @githubhandle
Contributions, issues, and feature requests are welcome!
- Feel free to check the issues page
If you like this project give it a star
I would like to thank from Microverse and all of my teammates.
This project is MIT licensed.