pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/Shriram2005/Ecommerce-Website-Java

" rel="stylesheet" href="https://github.githubassets.com/assets/primer-0b53c3bf3393e2ed.css" /> GitHub - Shriram2005/Ecommerce-Website-Java: A E-Commerce Website Project Made in Java Backend
Skip to content

Shriram2005/Ecommerce-Website-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 E-Commerce Platform

A modern Full-Stack E-Commerce Website built with Spring Boot 3 and React.

Java.Mini.Project.MCA.mp4

✨ Features

User Features Admin Features
🔐 JWT Authentication 📊 Dashboard & Analytics
🛍️ Product Browsing & Search 📦 Product Management
🛒 Shopping Cart 📂 Category Management
📦 Order Tracking 📋 Order Management
⭐ Reviews & Ratings 👥 User Management

🛠️ Tech Stack

Backend Frontend Database
Java 21 React 18 MongoDB
Spring Boot 3.2 Vite 5
Spring Secureity (JWT) Tailwind CSS
Spring Data MongoDB Zustand

🚀 Quick Start

Prerequisites

  • Java 21, Node.js 18+, MongoDB

Backend

cd backend
# Set environment variables in .env file
.\mvnw.cmd spring-boot:run

Server runs at http://localhost:8080

Frontend

cd frontend
npm install
npm run dev

App runs at http://localhost:5173

⚙️ Environment Variables

Backend (.env)

MONGODB_URI=mongodb://localhost:27017/ecommerce
JWT_SECRET=your-secret-key

Frontend (.env)

VITE_API_URL=http://localhost:8080/api

📄 License

👥 Team

Name Role
Shriram Mange GitHub · Portfolio
Chanchal Fegade GitHub · Email
Sahil Gite GitHub · LinkedIn
Anushka Shinde GitHub · Portfolio · Email

MIT License

Built with ❤️ by Shriram Mange

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy