To Do list: Add and Remove Functionality
This is the Third milestone of the To Do List project with the final features of the to-do list project.
Project screenshot
Additional description about the project and its features.
Live Demo
Built With
- HTML
- CSS
- JAVASCRIPT
- Webpack
Using it Locally
- Clone the project from GitHub here
- Run the following commands as listed in your terminal:
npm install
npm run build
npm start
How to Setup
You can simply clone or download this repository, and use your favorite browser or code editor to run this program.
-
To open the project after download, simply double click the index.html file
-
To open this project using vs code ( for this example) or your favorite code editor, you can follow the guide below:
in your cmd or command line navigate to where this project is located, then;
cd to-do-list
thereafter run
code .
Authors
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
🤝
Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Show your support
Give a
Acknowledgments
- Design idea by web.archive.org.
📝
License
This project is MIT licensed.
Add the delete, remove and add functionality
The following features were added to the To-do project through the add-remove-items branch:
Interactive list
The following features have been implemented in this (Interactive list) branch:
The to-do-list project structure
The following changes to the project has been implemented in this branch (list-structure)
Peer to peer morning code review
Your code looks great and working properly. Great job. I would suggest that you should put all your js files in a folder to keep it more organized. Keep it up!
HTML and CSS best practices
After an intensive review of my CSS and HTML files, I was not able to come up with any issues.
JavaScript best Practices
The following are the issues found after the review of my Code:
https://github.com/Mosams/to-do-list/blob/fa8344fd155e089998ffff52bf7225325baad122/src/checkStatus.js#L67-L71