Skip to content

Subramaniyajothi6/Book-Store-App-Frontend

Repository files navigation

📚 Book Store App (MERN Stack)

A full-featured Book Store web application built with the MERN stackMongoDB, Express.js, React (with Vite), and Node.js. This app allows users to browse, add, update, and delete books with a clean and responsive UI.

🚀 Features

  • 📖 List all books with details (title, author, price, etc.)
  • 🔍 Search books by title or author
  • ➕ Add new books
  • 📝 Edit book information
  • ❌ Delete books
  • 👤 User authentication (Register/Login)
  • 🧠 Uses RESTful APIs for backend communication
  • 💾 MongoDB for database storage
  • ⚡ Fast development setup using Vite

🛠️ Tech Stack

Frontend:

  • React (with Vite)
  • Tailwind CSS (or any styling you used)
  • Axios

Backend:

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT for authentication

📦 Installation & Setup

Prerequisites

  • Node.js and npm installed
  • MongoDB installed and running locally (or MongoDB Atlas)

Clone the repository

git clone https://github.com/Subramaniyajothi6/book-store-app.git
cd book-store-app

Frontend

cd client
npm install
npm run dev

Backend

cd server
npm install
npm run dev

Make sure to configure your .env file in the /server folder with the correct MongoDB URI and JWT secret.

🌐 Live Demo

🔗 Live Website
📁 GitHub Repo

🙌 Author

subramaniyajothi
GitHub Profile

About

Frontend for a full-stack Book Store app built with React and Vite. Includes UI for user login, book listing, and book management (add/edit/delete).

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages