- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
This is my first project in which I have used webpack loaders and webpack dev server. To-do-list is a simple website allowing you to add task list and remove the task when completed.
-HTML5 -JS -DOM Manipulation -ES6 -Webpack Loaders/bundlers
Version Control
Visual Studio Code
- [Usage of createElement property]
- [Follow HTML, JS and CSS best practice]
- [Dynamically designed]
- [DOM Manipulation]
- [Buttons with specific functionality]
- [Usage of Js classes]
- [ES6 modules & ES6 syntax]
- [Webpack loaders for CSS,HTML and JS]
- [Hosted on webpack dev server]
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 -minimalist template
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/emhamza/to-do-list)
Install this project with: npm Example commands:
cd my-project
npm init -y
npm install --save-dev hint@7.x
npx hint .
npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
To run the project, execute the following command: npm test Example command:
GitHub Pages Server
To run tests, run the following command: npm test Example command:
npx stylelint "**/*.{css,scss}" --fix
npx eslint "**/*.js" --fix
You can deploy this project using: GitHub Pages
👤 Umair Hamza
- [Button JS logics]
- [Desktop Responsivness]
- [Drad and change the order functionality]
Contributions, issues, and feature requests are welcome!
Feel free to check the https://github.com/emhamza/to-do-list.
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.