- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[ Todo list project ] is a project that shows the use of webpack to bundle JavaScript, proper use of ES6 syntax and ES6 modules to write modular JavaScriptand remove books using ES6. It allows a user to add, edit or remove items from the local storage of the browser.
- Javascript
- Html5
- CSS
- Webpack
Client
Describe between 1-3 key features of the application.
- [HTML5]
- [Javascript]
- [CSS]
Add a link to your deployed project.
-
Create a local directory to clone this repository.
-
Open the command prompt in the created directory.
-
On the terminal run this command
git clone https://github.com/teitonny/Todo-List-v2.git
-
Install the dev dependencies for linters and run npm install.
npm i --save-dev webpack --config webpack.config.js webpack-cli webpack-dev-server express webpack-dev-middleware style-loader css-loader html-webpack-plugin mini-css-extract-plugin loadash
In order to run this project you need:
-
To install Git
-
VS Code or other IDEs
-
A browser
Clone this repository to your desired folder:
Install this project with:
- git
To run the project, execute the following command:
-
git clone https://github.com/teitonny/Todo-List-v2.git
-
cd Todo-List-v2
-
npm init -y
To run tests, run the following command:
-
npx stylelint "**/*.{css,scss}"
-
npx eslint . --fix
You can deploy this project using:
- github pages or any other option
👤 Tonny Tei
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Describe 1 - 3 features you will add to the project.
- [use a database such as sql or mongo db]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Write a message to encourage readers to support your project
If you like this project...
-
Thanks to Webpack for the documentation on webpack setup
-
Also, I would like to thank Microverse team for this journey so far.
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.