In this project, we implemented the concepts of Single Responsibility and Tightly Coupled Objects. The project goal is to have a To-Do List app that allows users to create new task groups. The user can then add task items to each group.
The user is able to delete groups and items in the groups as well as mark a task complete.
- Create a Task group
- Create Task group items
- Edit a Task group item
- Delete a Task group
- Delete a Task group item
- Mark a Task group item done/complete
- Able to search Task group items based on characters
- JavaScript (ES6)
- Webpack
- Node.Js
- Webpack v4.43.0
- npm
Use the git to clone the project to your local machine
$ git clone https://github.com/ClintonEnyinna/todo_list.git
Navigate to the extracted folder
cd todo_list
Install the dependencies and modules
$ npm install
$ use the live server to render the index
Or to run webpack in production mode
npm run build
Or to watch in development mode
npm run watch
Distributed under the MIT License. See LICENSE
for more information
👤 Clinton Enyinna
- Twitter: @enyinnaclinton
- GitHub: @ClintonEnyinna
👤 Stephen Gamba
- Twitter: @bafiam_steve
- GitHub: @Bafiam