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.
β 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
πΉ 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
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**