Skip to content

A modern, responsive bookshop UI built with React.js, and Ant design. Supports user authentication, book search, filtering, etc

Notifications You must be signed in to change notification settings

Emam-Bokhari/Book-Shop-Client

Repository files navigation

📚 Book Shop Frontend

🚀 Overview

Book Shop is an online platform designed to make book discovery and purchasing. It provides an intuitive and efficient way to browse, search, filter, sort and buy books.

🌍 Live Demo

🔗 Live Site: Click Here
🎥 Demo Video: Watch Here

🛠 Technologies Used

  • Frontend: React.js, Ant Design
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JWT
  • State Management: React-redux,Redux Toolkit
  • Animations: Lottie React
  • Payment System: SSL Commerez
  • Toast: Sonner
  • Deployment: Vercel

🔧 Installation Guide

Follow these steps to run the project locally:

# Clone the repository
git clone https://github.com/Emam-Bokhari/Book-Shop-Client

# Navigate to the project folder
cd Book-Shop-Client

# Install dependencies
npm install

# Start the development server
npm run dev

✨ Features

  • User-Friendly UI – A beautifully designed interface for book browsing.
  • Advanced Search & Filter – Find your favorite books quickly with intuitive search options.
  • Secure Payment System – Enjoy a safe and smooth checkout process with SSL Commrez.
  • Responsive Design – Perfectly optimized for all devices.

🏛️ Folder Structure

Book Shop follows a features based folder structure, ensuring scalability and maintainability. The separation of concerns is maintained through components, API routes, and redux.

📞 Contact

For any inquiries, or suggestions, feel free to reach out:

🔥 Happy reading & coding! 📚🚀

About

A modern, responsive bookshop UI built with React.js, and Ant design. Supports user authentication, book search, filtering, etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages