Skip to content

Shubham1905s/Internship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ MERN Stack Project

A Robust Full-Stack Web Application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
This guide will help you set up and run the project seamlessly on your local system.


🧠 Tech Stack

Technology Description
MongoDB A flexible, schemaless NoSQL database for modern applications.
Express.js A lightweight Node.js framework for building RESTful APIs.
React.js A declarative JavaScript library for building dynamic UIs.
Node.js A runtime environment for executing JavaScript on the server side.

πŸ’» Project Structure

The project is organized into two main directories: backend for the server and API, and frontend for the client-side React application. image


πŸ—„οΈ Setting up MongoDB (Localhost)

  1. Download and install MongoDB Community Server.
  2. Start the MongoDB service
  3. Default connection URL: mongodb://127.0.0.1:27017/your-database-name PORT=5000

Install all dependencies Run the development server. Your frontend will now be running on: ➜ Local: http://localhost:5173/

⚑ Setting up the Backend.

Open a new terminal and navigate to the backend directory:

cd backend

Install all dependencies:

npm install

Start the backend server:

npm run dev

You should see logs like this:

[nodemon] starting node server.js [dotenv@17.2.3] injecting env (5) from .env MongoDB connected Server running on port 5000

🌐 Setting up the Frontend

Open another terminal and navigate to the frontend directory:

cd frontend

Install dependencies:

npm install

start the development server:

npm run dev

The frontend will be live at:
πŸ‘‰ http://localhost:5173/

[Note]: Both the Light mode and Dark Mode are added.

screenshots

Home Page: image

Add a Book image

Profile: image

Review: image

Shubham Mirashi Full Stack Developer | MERN Enthusiast. πŸ“§ shubhammirashi303@gmail.com

About

Book reviewing System.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages