https://kameleon21.github.io/To-Do/
This is a simple To-Do list application designed to help you manage tasks efficiently.
- Create a new task
- Edit an existing task
- Delete a task
- Prioritize tasks
- Organize tasks by project
Clone this repository to your local machine.
git clone <To-Do>
Navigate into the project directory and install the required dependencies:
npm run build
To run the application in development mode:
npm run build
To deploy the application to GitHub Pages:
npm run deploy
- Webpack
- JavaScript
- HTML
- CSS
Initially, I found it challenging to adapt to modular coding practices. Understanding how to break down the application into various modules and organizing them effectively was a steep learning curve.
Working with Webpack had its own set of challenges. Configuring Webpack and understanding its different plugins and loaders were initial roadblocks. I even had to restart the project from scratch at one point, which was a humbling experience but also served as an intense learning period.
The process has been rewarding, as I've gained a deep understanding of modular programming and how to use Webpack efficiently for building my projects.
Kameleon21
Pull requests are welcomed. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.