- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
A to-do list is a list of tasks or items that need to be completed, typically organized in order of priority. It is a tool used to manage time and increase productivity by allowing individuals to plan and keep track of everything that needs to be done.
"Todo List" is a necessary project for learning webpack and javascript in the Microverse curriculum. The project is essentially a list of tasks in which you are able to add, remove or edit tasks from the list.
1- HTML. 2- CSS. 3- JAVASCRIPT 4- LINTERS. 5- ES6 6- Webpack
Client
1- To Do List 2- Best use DOM manipulation 3- Use Github workflow 4- HTML best semantics 5- CSS and linters 6- Dynamically render tasks using javascript and webpack 7- Add and Remove Todo Task 8- Edit Todo Task 9- Remove All Completed Todo Tasks at one click 10- Interactive List Feature 11- Save Todo Task to Local Storage
You can find a live demo in HERE.
To get a local copy up and running, follow these steps.
- Web browser.
- Code Editor.
- Git-smc.
- NodeJs
- Knowledge on HTML and CSS.
- Knowledge og JS
- Knowledge of Webpack
Clone this repository to your desired folder:
Run this command:
cd my-folder
git clone https://github.com/HafizMassamTabraizKhan/todo-list.git
Run this command:
cd my-project
npm install
To run the project, execute the following command:
npm start
Coming soon
You can deploy this project by pushing to your own github page
👤 Hafiz Massam Tabraiz Khan
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
[] Use database to save tasks [] User Authentication and Authorization feature [] Create the About section [] Create the contact section
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project just give it a star ⭐️.
I would like to thank Microverse for this project.
This project is MIT licensed.