This website displays a list of books a users have added. It allows you to add and remove books from that list also. The goal of this project is to build a simple multipage page responsive book website.
In this project, I setup Html-CSS-Javascript linter following the guildlines stated in the Html-CSS-Javascript limter config documentation of Microverse. I followed the mobile first approach while building the website, and the website is responsive and interactive on mobile and desktop.
The project contains the List, Add and Contact page.
- HTML5,
- Javascript
- CSS3
To get a local copy up and running follow these simple example steps.
- Have a good knowledge on how to parse UI designs
- Have VSCode or other text editor installed. Link to download VSCode
- Install node package. Link to download node
- Have git installed.Link to download git
- Create a github repository.
- git clone https://github.com/kendoriddy/awesome-books-v1.git
- cd awesome-books-v1/ -Follow the HTML-CSS linter configuration to docs to setup linters Link to Microverse linter docs
For tracking linters errors locally, you need to follow these steps:
- For tracking linter errors in HTML file run:
npx hint .
- For tracking linter errors in CSS file run:
npx stylelint "**/*.{css,scss}"
- For tracking linter errors in Javascript file run:
npx eslint .
- Use GitHub pages to deploy website
- For more information about publishing sources, see About github pages
👤 Kehinde Ridwan Onifade
Ernest Lasten
- GitHub: @githubhandle
- Twitter: [@twitterhandle]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.