Skip to content

Latest commit

 

History

History
54 lines (49 loc) · 2.2 KB

File metadata and controls

54 lines (49 loc) · 2.2 KB

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
└── ...