- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
In this project, I'm learning to build a basic website that allows users to add/remove books from a list Local Storage. so that it's dynamically modify's the DOM and add basic events. to get a professional interface that presents the work on my projects, pleas know that it is still on going and it needs more work but everything is coming together soon!
[Awesome Books]
HTML, CSS and javaScript
- Follow web best practice
- use CSS Flexbox and Grid
- use Javascript for making dynamic it
- use Luxon
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
- Media queries
- Luxon
Example command:
npx stylelint "**/*.{css,scss}"Clone this repository to your desired folder:
Example commands:
cd my-folder
git clonehttps://github.com/melkamu12/awesome-book.gitInstall 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 --save luxonTo run the project, execute the following command:
Example command:
npm init -yOpen terminal on the same directory of project
write "npm start"
open http://localhost:3000/ in browser
To run tests, run the following command:
Example command:
npx stylelint "**/*.{css,scss}"👤 Melkamu Alemawu
- GitHub: @melkamu12
- LinkedIn: melkamu-almawu
👤 Tajul Afreen
- GitHub: @tajulafreen
- [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.