- 📖 About the Project
- 🚀Live Demo
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
in this PRoject, the To-Do-List project was to learn and master webpack as a module bundler for improved development and deployment. By utilizing webpack, the project aimed to enhance the organization and efficiency of JavaScript modules, CSS files in this project.
[To-Do-list]
HTML, CSS and javaScript
- Use webpack as a module bundler
- Setting up HtmlWebpackPlugin
- Follow web best practice
- Use CSS Flexbox and Grid
To get a local copy up and running, follow these steps.
In order to run this project you need: -Vscode
- npm
- Node.js
- Terminal
- Code editor
- Linters files
- Flexbox
- WebPack
Example command:
npx stylelint "**/*.{css,scss}"
Clone this repository to your desired folder:
Example commands:
cd my-folder
git clone https://github.com/melkamu12/To-Do-List.git
Install this project with:
Example command:
- npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x
- npm install webpack webpack-cli --save-dev
To run the project, execute the following command:
Example command:
npm init -y
Open terminal on the same directory of project
write "npm start"
open http://localhost:3000/ in browser
To run tests, run the following command:
- Track HTML linter errors run:
npx hint .
- Track CSS linter errors run:
npx stylelint "**/*.{css,scss}"
- Track JavaScript linter errors run:
npx eslint .
- To build, run the following:
npm run build
Run the following:
npm start
👤 Melkamu Alemawu
- GitHub: @melkamu12
- LinkedIn: melkamu-almawu
👤 Asum Victor
- GitHub: @AsumVictor
- LinkedIn: Victorasumdev
- [Adding react]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project clone on your project working space
- I would like to express my gratitude to microverse for the training.
This project is MIT licensed.