A simple TODO-list app built to practice Javascript and Webpack
- todos are dynamically created objects
- tasks include proposed properties
- todos can be divided by projects
- object and DOM logic are separate
- user can view projects, view todos in projects, expand tasks to see details, projects and todos have CRUD functionality
- HTML
- Javascript
- Sass
- Bulma.io
- Webpack 5
- npm install [To install all dependencies]
- npm run build [To bundle the files]
- npm run watch [To update as you make changes]
To get a local copy up and running follow these simple example steps.
- Clone this repository with
git clone https://github.com/Haroonabdulrazaq/js-todo-list.git
using your terminal or command line. - Change to the project directory by entering
cd js-todo-list
in the terminal - Next open the folder with an IDE like VSCode.
- Install the LiveServer Extension on VSCode.
- Once installed hit the "Go Live" button on the bottom right hand of your editor.
- The application should automatically open in a browser window.
- npm install [To install all dependencies]
- npm run build [To bundle the files]
- npm run watch [To update as you make changes]
- Github pages
👤 Haroon Abdulrazaq
- Github: @haroonabdulrazaq
- Twitter: @Hanq_o
- Linkedin: Haroonabdulrazaq
👤 Mark Rode
- Github: @m15e
Give a ⭐️ if you like this project!
- Microverse
- The Odin Project
This project is MIT licensed.