Skip to content

gitmates1/React-Full_Stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecommerce Website

A full stack web application built using MongoDB, Express.js, React.js, and Node.js.
Includes both frontend and backend with concurrent development support.

Tech Stack

Layer Technology
Frontend React + Vite
Backend Node.js + Express.js
Database MongoDB
Styling CSS
Tools Concurrently, React Icons

Project Structure

React-Full_Stack/ |__FrontEnd/ # React + Vite client |__BackEnd/ # Express + MongoDB server |__package.json # Root scripts for running both

Features

Full Stack MERN Architecture
Proxy Setup (Frontend → Backend)
API Routing via /api
Concurrent Run Support (npm run dev)
React Strict Mode Enabled
ESLint Config Included
Uses React Icons

Installation & Setup

1️ Clone Repo

git clone https://github.com/gitmates1/React-Full_Stack.git Then cd React-Full_Stack

2️ Install Root Dependencies

npm install

3️ Install Frontend & Backend Dependencies

cd FrontEnd -> npm install cd BackEnd -> npm install

4️ Run Both Servers Together

npm run dev Frontend runs on -> http://localhost:5173 Backend runs on -> http://localhost:5000

Available Scripts

npm run dev Runs -> frontend + backend together npm run FrontEnd -> Runs only frontend npm run BackEnd -> Runs only backend

Authors

Abubakar (22021519-079) & Arham (22021519-073) Full Stack Developers

License

This project is unlicensed (None). Feel free to use, modify, or distribute without restrictions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published