Skip to content

BookBridge is an innovative Book Rental and Exchange platform where users can explore, rent, and exchange a wide variety of books across genres. Whether you're a reader, student, or bookworm, BookBridge offers a seamless and user-friendly interface to dive into the world of literature.

Notifications You must be signed in to change notification settings

Najmul-Shaon/BookBridge

 
 

Repository files navigation

📚 BookBridge

BookBridge is an innovative Book Rental and Exchange platform where users can explore, rent, and exchange a wide variety of books across genres. Whether you're a reader, student, or bookworm, BookBridge offers a seamless and user-friendly interface to dive into the world of literature.

Banner


🚀 Live Demo


💡 Features

  • 🔐 User Authentication (with Role-based Access)
  • 📚 Browse and Categorize Books
  • 🛒 Book Renting & Cart Functionality
  • 🗂️ Dashboard for Buyers, Sellers & Admin
  • 🔍 Book Search Feature
  • 🧾 Order Management
  • ✨ Modern UI with Responsive Design
  • 📢 Notification System

🧰 Tech Stack

Frontend:

  • React.js + TypeScript
  • Tailwind CSS
  • Firebase Authentication
  • React Router
  • Axios
  • React Icons
  • React Hook Form

Backend:

  • Express.js + TypeScript
  • MongoDB (No Mongoose)
  • Cors
  • JWT for Auth
  • Vercel Deployment

🛠️ How to Run Locally

⚙️ Frontend Setup

git clone https://github.com/your-username/bookbridge-frontend.git
cd bookbridge-frontend
npm install
npm run dev

About

BookBridge is an innovative Book Rental and Exchange platform where users can explore, rent, and exchange a wide variety of books across genres. Whether you're a reader, student, or bookworm, BookBridge offers a seamless and user-friendly interface to dive into the world of literature.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.2%
  • Other 1.8%