Skip to content

πŸ“š Books Store - A MERN-based Book Borrowing Platform. A full-stack MERN application where users can browse books by category, borrow and manage their borrowed list, return books, add new books, update their own books, and explore top-rated books on the homepage.

Notifications You must be signed in to change notification settings

ariful97768/Book-Store

Repository files navigation

b10a11-client-side-ariful97768

Books Store

Books World is a web application that allows users to browse, search, and borrow books from various categories. This project is built using React, Firebase, Tailwind CSS and daifyUI.

Features

  • Browse books by category
  • Search for books
  • Borrow books
  • View borrowed books list
  • Limit borrowing books
  • User authentication with Firebase

npm packages used

  • Firebase
  • React router for dynamic routing
  • React rating star component
  • React toastify for alerts

Project Structure

src/
β”œβ”€β”€ Components/
β”‚   β”œβ”€β”€ BooksCard.jsx
β”‚   β”œβ”€β”€ Navbar.jsx
β”‚   β”œβ”€β”€ Footer.jsx
β”‚   └── ...
β”œβ”€β”€ Pages/
β”‚   β”œβ”€β”€ Home.jsx
β”‚   β”œβ”€β”€ CategoryBooks.jsx
β”‚   β”œβ”€β”€ BooksDetails.jsx
β”‚   β”œβ”€β”€ Login.jsx
β”‚   β”œβ”€β”€ Register.jsx
β”‚   β”œβ”€β”€ AddBooks.jsx
β”‚   └── ...
β”œβ”€β”€ AuthProvider/
β”‚   β”œβ”€β”€ Auth.jsx
β”‚   └── ...
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ images/
β”‚   β”‚   β”œβ”€β”€ 1.webp
β”‚   β”‚   β”œβ”€β”€ 7.webp
β”‚   β”‚   β”œβ”€β”€ 8.webp
β”‚   β”‚   └── ...
β”‚   └── ...
β”œβ”€β”€ styles/
β”‚   β”œβ”€β”€ tailwind.css
β”‚   └── ...
β”œβ”€β”€ App.jsx
β”œβ”€β”€ main.jsx
β”œβ”€β”€ index.css
β”œβ”€β”€ firebase.config.js
└── ...

About

πŸ“š Books Store - A MERN-based Book Borrowing Platform. A full-stack MERN application where users can browse books by category, borrow and manage their borrowed list, return books, add new books, update their own books, and explore top-rated books on the homepage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages