A fully featured MERN Stack E-commerce Web Application designed to deliver a luxury shopping experience. It includes both user-facing and admin functionalities like secure login, product management, smart filtering, and multiple payment options including Razorpay, Stripe, and Cash on Delivery.
- Frontend: React.js, Tailwind CSS, Swiper.js
- Backend: Node.js, Express.js
- Database: MongoDB (Mongoose)
- Authentication: JWT (JSON Web Tokens), Bcrypt
- Payments: Razorpay, Stripe, Cash on Delivery
- Image Handling: Cloudinary / Local (based on configuration)
- Deployment: Vercel / Netlify / Render / Heroku (optional)
- β Secure User Registration & Login
- β JWT Authentication
- β Product Search Bar
- β
Filter by:
- Category
- Subcategory
- Price Range
- Latest / Relevance
- β View product details
- β Related Product Suggestions
- β Add to Cart
- β Checkout Process
- β
Multiple Payment Options:
- Razorpay
- Stripe
- Cash on Delivery
- β View Order History
- β Secure Admin Login
- β Dashboard with analytics (optional)
- β
Manage:
- Products (CRUD)
- Categories & Subcategories
- Orders
- Users
- β Product Search, Filter, Sort
- β Update Order Status
/client β React frontend
/server β Express backend
/models β Mongoose models
/routes β API endpoints
/controllers β Business logic
/context β React global state (ShopContext)
git clone https://github.com/yourusername/vante-co-ecommerce.git
cd vante-co-ecommercecd server
npm install
.env sample
# - MANGODB_URI=""
# - CLOUDINARY_API_KEY=""
# - CLOUDINARY_SECRET_KEY=""
# - CLOUDINARY_NAME=""
# - JWT_SECRET=""
# - ADMIN_EMAIL=
# - ADMIN_PASSWORD=
# - STRIPE_SECRET_KEY=""
# - STRIPE_PUBLISHABLE_KEY=""
# - RAZORPAY_KEY_SECRET=
# - RAZORPAY_KEY_ID=
npm run devcd client
npm install
npm startUser Login:
Email: [email protected] //you can create one too
Password: 12345678
- Product reviews and ratings
- User address book & profile editing
- Email notifications
- Coupon/Discount system
- Wishlist & Recently viewed
- Progressive Web App (PWA)
This project is licensed under the MIT License.
Developed by Sahil Project: VantΓ© & Co β Perfect Store with Luxury







