Skip to content

A Clothe ECommerce website where user can order the cloth and the INNOVATION is that the website show the 3D MODEL instead of images.

Notifications You must be signed in to change notification settings

kishorprajapati1212/E_Comm_React

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

32 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›οΈ 3D E-Commerce Clothing Store

A modern E-Commerce website for selling clothes like shirts, jackets, and t-shirts, featuring interactive 3D models powered by Three.js & R3F. Users can explore products in 3D, customize styles, and make purchases seamlessly.

πŸš€ Features

βœ… 3D Product View – Rotate, zoom, and interact with clothing items in 3D

πŸ‘• Category-Based Shopping – Browse shirts, jackets, and t-shirts effortlessly

πŸ›’ Add to Cart & Checkout – Smooth shopping experience with Stripe integration

🎨 Customization – Modify clothing textures & colors dynamically

πŸ“± Responsive UI – Optimized for mobile, tablet, and desktop

πŸ› οΈ Tech Stack

πŸ”Ή MongoDB – Stores product details, user info, and orders

πŸ”Ή Express.js – Backend API for handling requests

πŸ”Ή React.js – Builds the interactive user interface

πŸ”Ή Node.js – Runs the backend server

πŸ”Ή Three.js & R3F – Enables realistic 3D product views

πŸ”Ή Stripe API – Handles secure payments

πŸ“¦ Installation Steps

1️⃣ Clone the Repository

πŸ“₯ Run β†’ git clone https://github.com/yourusername/ecommerce-3d.git

2️⃣ Navigate to the Project Folder

πŸ“‚ Run β†’ cd ecommerce-3d

3️⃣ Install Dependencies

πŸ“Œ Run β†’ npm install (for the backend)

πŸ“Œ Run β†’ cd client && npm install (for the frontend)

4️⃣ Start the Backend Server

πŸš€ Run β†’ npm start

5️⃣ Start the Frontend

πŸ’» Run β†’** cd client && npm run dev**

About

A Clothe ECommerce website where user can order the cloth and the INNOVATION is that the website show the 3D MODEL instead of images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages