- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
This is a To-do-list. You can add a todo. And you can also remove and edit a an item from the list of to do items.
-HTML5 -JS -DOM Manipulation -ES6 -Webpack -Jest -Linters
Version Control
Visual Studio Code
- [Follow HTML, JS and CSS best practice]
- [Checking for errors with linters]
- [DOM Manipulation]
- [Dynamically display list of todo items]
- [Edit any item in the list of todos]
- [Mark completed items in the to-do list]
- [Delete all completed items from te to-do list]
- [Usage of Js modules]
- [Store all operation in local storge and update accordingly]
- Use this Live demo link to checkout the app.
To get a local copy up and running, follow these steps.
In order to run this project you need:
-Visual Studio Code -Github Account -Git Bash -Node JS
Clone this repository to your desired folder: Use git clone command or downloaded ZIP folder Example command:
cd my-folder
git clone: (https://github.com/prius2055/to-do-list.git)
Install this project with: npm Example commands:
cd my-project
npm init -y
npm install --save-dev hint@7.x
npx hint .
npm i webpack webpack-cli webpack-dev-server --save-dev
npm i html-webpack-plugin --save-dev
npm i css-loader style-loader --save-dev
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
npm install
To run tests, run the following command: npm test Example command:
npm run test
You can deploy this project using: GitHub Pages
👤 Prince
- GitHub: @prius2055
- Twitter: @prius2055
- LinkedIn: @prius2055
- [More section inclusiveness]
- [Desktop Responsivness]
- [More stylings]
Contributions, issues, and feature requests are welcome!
Feel free to check the Repository
If you like this project then please follow me on Linkedin, Twitter and GitHub. Greetings!
I would like to thank Microvers for this project!
This project is MIT licensed.