- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
Awesome Books is a simple web app that stores books.
HTML, CSS, NodeJS
Structure
Style
-
Refactoring JS code to use classes.
- Use JavaScript classes instead of objects and arrays.
-
Styled UI.
- Link to the live project.
To get a local copy up and running, follow these steps.
In order to run this project you need: Open terminal on the same folder of the project and run:
npm installClone this repository to your desired folder:
cd my-folder
git clone git@github.com/codedit334/Module2-Awsome-Books.gitInstall this project with:
cd Module2-Awsome-Books
npm installTo run the project, open index.html
To run tests, run the following command:
To check for html errors run:
npx hint .To check for css errors run:
npx stylelint "**/*.{css,scss}"To check for js errors run:
npx eslint .Deployed using Github Pages.
👤 Author1
- GitHub: @codedit334
- Twitter: @oussedit
- LinkedIn: Oussama Elabdioui
👤 Author2
- GitHub: @ZewdieMc
- Twitter: @HabtieZewdie
- LinkedIn: Zewdie Habtie
- Implement Navigation bar.
- Three content sections:
- Books list.
- Add book form.
- Contact info.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project send your feedback to encourage me to do more.
I would like to thank Microverse for offering me this opportunity to learn, and practice my skills.
-Why use linters?
- The use of linters helps to diagnose and fix technical issues, also linters can help teams achieve a more readable and consistent style, through the enforcement of its rules.
This project is MIT licensed. (Check the LICENSE file)