Visit the website here
List the key features:
- Shows a list of all books, featured books and recently add books
- Search for a book title or author
- View featured card details by hovering on it or clicking on its menu button on mobile
Installation of the project
-
Clone the repository git clone https://github.com/ibraheemsulay/books-views.git
-
Change into the project directory cd your-project
-
Install dependencies (if applicable) yarn install
The entry point of the project is the main.js in the root folder
-
Vite Vite was used to modularize the code and bundled the project
-
Eslint For improving code quality and spotting errors in the code
-
Prettier Used for maintaining code arrangement
-
Husky Used to run commands before commit
-
Glider A zero dependency mini library which is an alternative to flickity used for carousel initialization