- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
This project is called To do list. It is based on implementing a add and remove feature on the website, and storing the data in local storage.
[To do list] is used to display and remind us of what we have to do and equally delete the completed task.
This is a desk-top browser website.
- [I use webpack to bundle JavaScript]
- [I create a new JavaScript file for the new functionality.]
- [I implement a function for adding a new task (add a new element to the array).]
- [I implement a function for deleting a task (remove an element from the array).]
- [I implement a function for editing task descriptions.]
- [I added an event listener to the checkbox (change).]
- [I implement a function to update items object's value for completed key upon user actions]
- [I implement a function for the "Clear all completed" button using (use filter() method)]
To get a local copy up and running, follow these steps.
In order to run this project you need:
- A browser that supports html5 and css3
Clone this repository to your desired folder:
Example commands:
cd my-folder
git clone git@github.com:katfogy/todo-list.gitInstall this project with:
- Clone the code into your machine and run test in an editor of your choice(E.g VScode).
Opening the index.html with your browser
👥 Author Foga Kater Amos
👤 Foga Kater Amos
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- [Create CRUD functionalities]
Feel free to check the issues page.
If you like this project, please give it a star, and if you would love to tell me ways to improve it, contact me on LinkedIn or Twitter. It will be a pleasure to hear from you.
I would like to thank Microverse community for this opportunity to learn new things.
This project is MIT licensed.