[AwesomeBooks] is a project that helps showcases a deeper understanding of Javascript by the use of classes, property constructors, and objects to create an webpage with the feature to add and remove contents dynamically.
Frontend
- HTML
- CSS
- Linters
- GitHub Flows
- Javascript
- Add books dynamically
- Remove added books dynamically
- Applied ES6 modules for page dynamism
To get a local copy up and running, follow these steps.
In order to run this project you need:
- GitHub Account
- Git installed on your system
- Install all dependencies
- Code Editor
Clone this repository to your desired folder, write the following commands in git bash
cd my-folder
git clone [email protected]/dave-prog/AwesomeBooks.git
To run the project, execute the following command:
npm init -y
npm install --save-dev [email protected]
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
To run tests, run the following command:
npx hint .
npx stylelint "**/*.{css,scss}"
npx eslint .
👤 Olanrewaju David
- GitHub: @dave-prog
- Twitter: @ola_dayve
- LinkedIn: David Olanrewaju
- Add a download link and like button for any book added
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project hit the like button and also hit me up if you need a collaborator on any side projects you're working on.
I would like to thank microverse for the resources provided to make this project easy to execute and my coding partner Mahou
-
How did you set up your project?
- Installed all dependencies given by Microverse (stylelint, webhint, lighthouse)
-
How do I clone your report for use?
- Open git bash and enter "git clone https://github.com/dave-prog/My-Portofolio"
This project is MIT licensed.