Skip to content

A BookStore website build using MERN stack which uses Create,Read,Patch,Delete functionality enables user to add their favourite books .

Notifications You must be signed in to change notification settings

ISWARYA-hash8/BookStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Bookstore MERN App

A full-stack Bookstore application built using the MERN stack (MongoDB, Express, React, Node.js). This app allows users to Create, Read, Update, and Delete book entries with a simple, clean UI styled using Tailwind CSS.


πŸš€ Features

  • πŸ“˜ Add new books
  • πŸ” View all books
  • ✏️ Edit book details
  • ❌ Delete books
  • πŸ’» Frontend in React + Tailwind CSS
  • πŸ”— Backend using Express + MongoDB

πŸ› οΈ Tech Stack

Frontend | React, Axios, Tailwind CSS
Backend | Node.js, Express
Database | MongoDB (Mongoose)


1. Clone the Repository

                git clone https://github.com/ISWARYA-hash8/BookStore.git
                cd BookStore
                
                
                2. Backend Setup
                
                cd backend
                npm install
                Create a .env file inside backend/ with the following:
                
                
                MONGO_URI=your_mongodb_uri // mongo uri from mongo db atlas (cloud)
                PORT = 5000 for example
                Start the backend:
                
                nodemon server.js
                3. Frontend Setup
                
                cd ../frontend
                setup vite using npm create vite@latest .
                npm install
                Start the frontend:
                
                npm run dev

About

A BookStore website build using MERN stack which uses Create,Read,Patch,Delete functionality enables user to add their favourite books .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published