Welcome to LuxeThreads, an elegant and efficient e-commerce store built using the MERN stack with various technologies for enhanced performance and security.
email: test@gmail.com
password: test
- Efficient e-commerce store with Cloudinary-optimized images for a 50% faster content load time.
- Secure transactions powered by Stripe and streamlined cart management using Redux Toolkit.
- MERN stack implementation with JWT authentication and a RESTful API for user and product management.
Client: React, CSS, Redux Toolkit, Stripe
Server: Node, Express, MongoDB, JSON Web Tokens, Cloudinary
Clone repository
https://github.com/aayushgirdhar/LuxeThreads.git
Install dependencies for the backend and frontend:
cd luxethreads
cd client && npm install
cd ../server && npm install
To run this project, you will need to add the following environment variables to your .env file
VITE_API_URL
MONGO_URI
PORT
SECRET
STRIPE_SECRET_KEY
POST /api/user/login
POST /api/user/signup
GET /api/user/wishlist/
POST /api/user/wishlist/:itemID
DELETE /api/user/wishlist/:itemID
GET /api/products/
GET /api/products/:id
POST /api/products/create