Skip to content

ManjunathS2/BookStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

📚 Book Store App

A full-stack MERN (MongoDB, Express, React, Node.js) application that allows users to browse books, view free courses, and manage user authentication. The app features a responsive design with Dark/Light mode support.

🚀 Live Demo

Frontend: [Insert your Frontend Vercel URL here]
Backend: [Insert your Backend Vercel URL here]


🛠️ Tech Stack

Frontend:

  • React.js (Vite)
  • Tailwind CSS (Styling)
  • DaisyUI (Component Library)
  • React Router (Navigation)
  • React Hook Form (Form Handling)
  • Axios (API Requests)
  • React Slick (Carousels)

Backend:

  • Node.js
  • Express.js
  • MongoDB (Database)
  • Cors (Cross-Origin Resource Sharing)

✨ Features

  • Responsive Design: Fully optimized for Mobile, Tablet, and Desktop.
  • Dark/Light Mode: Theme toggle functionality.
  • Authentication: Secure User Login and Signup functionality.
  • Course Listing: View list of paid and free books.
  • Slider Component: Interactive carousel for "Free Offered Books".
  • Protected Routes: Only logged-in users can access specific features.

📂 Project Structure

The project is divided into two main folders:


⚙️ Installation & Run Locally

Follow these steps to run the project on your local machine.

1. Clone the Repository

git clone [https://github.com/ManjunathS2/BookStore/raw/refs/heads/main/Backend/node_modules/pstree.remy/tests/fixtures/Store-Book-v1.0.zip](https://github.com/ManjunathS2/BookStore/raw/refs/heads/main/Backend/node_modules/pstree.remy/tests/fixtures/Store-Book-v1.0.zip)
cd BookStore


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors