/Book-Haven

BookWorld is a user-friendly Books-store app, catering to all book enthusiasts with a seamless browsing and shopping experience. From avid readers to students seeking academic resources, BookWorld has it all. Developed as a Microverse assignment, it showcases the power of modern web technologies in creating a captivating online bookstore.

Primary LanguageJavaScriptMIT LicenseMIT

πŸ“— Table of Contents

πŸ“–Bookhaven

Book Haven is a comprehensive and user-friendly Books-store app developed to cater to all book enthusiasts, offering a seamless browsing and shopping experience. Whether you are an avid reader, a literature lover, or a student seeking academic resources, BookWorld has got you covered. This app is designed as part of the Microverse assignment to showcase the power of modern web technologies in creating a captivating online bookstore.

πŸ›  Built With

Tech Stack

Client

Key Features

  • Extensive Book Collection: BookWorld boasts an extensive collection of books, covering various genres, authors, and topics. From timeless classics to contemporary bestsellers, users can discover an impressive array of books.

  • User-Friendly Interface: The app features an intuitive and aesthetically pleasing interface, making it effortless for users to navigate through different sections and find their favorite books.

  • Personalized Recommendations: BookWorld understands its users' preferences and offers personalized book recommendations based on their reading history, enhancing the overall shopping experience.

  • Search and Filters: Finding the perfect book is a breeze with BookWorld's powerful search and filtering options. Users can search by title, author, genre, or keywords to discover books that match their interests.

  • Book Details and Reviews: Each book comes with detailed information, including a synopsis, author details, and user reviews. These features help users make informed decisions before adding books to their carts.

  • User Accounts: To enhance the shopping experience, users can create accounts, enabling them to track orders, manage personal details, and view order history.

  • Responsive Design: BookWorld is built with a responsive design, ensuring a seamless and visually appealing experience across various devices, including desktops, tablets, and smartphones.

    Live demo

I have deployed the project of github. Click to view the live version of my project

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • To download a text editor. example Visual Studio Code
  • Install Node

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/AsumVictor/Book-Haven.git

Install

run

  npm install

Usage

npm start

Run tests

npm run eslint
npm run stylelint

Deployment

You can deploy this project using:

Github pages depolyment

(back to top)

πŸ‘₯ Author

πŸ‘€ Asum Victor

(back to top)

πŸ”­ Future Features

  • Adding loging and rebost home page

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give it a star ⭐️ ⭐️ ⭐️

(back to top)

πŸ™ Acknowledgments

I would like to thank my coding partner as well as code reviewers for help me to bring this project

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)