Luxchono Watches is a modern digital e-commerce platform designed to provide customers with an effortless online luxury watch shopping experience. It aggregates top luxury brands, offering seamless browsing, filtering, secure payments, and complete order management.
- Build an easy-to-use luxury watch purchasing platform.
- Provide a large variety of branded watches.
- Enable smart search and filtering.
- Offer wishlist, cart, checkout, and invoice features.
- Integrate secure online payments using Razorpay.
- Provide an admin dashboard to manage brands, products, users, and orders.
- React.js
- Tailwind CSS
- Node.js
- Express.js
- MongoDB
- Cloudinary (Image storage)
- Razorpay (Payment gateway)
- Tawk.to (Live support chat)
- User registration with OTP verification
- Login & authentication
- Browse products with detailed descriptions
- Search & filter by brand, category, price
- Wishlist & Cart system
- Add/Edit delivery addresses
- Checkout with Razorpay or Cash on Delivery
- Order tracking: Pending → Packed → Shipped → Delivered
- Digital invoice generation
- View order history
- Manage profile details
- Admin & Root Admin login
- Create and manage sub-admins
- Product management with Cloudinary image upload
- Category & brand management
- Order management & stock updates
- User management
- View invoices
- Dashboard with statistics
- Complete management of users, products, categories, cart, and orders.
- Secure token-based authentication.
- Cloud-based image management.
- Full e-commerce workflow from browsing → purchase → delivery.
- Real-time order status updates.
cd luxchono-backend
npm install
npm startcd Luxchono-Admin-frontend
npm install
npm startcd luxchono-watch
npm install
npm startHandles all server-side logic, authentication, database operations, order processing, and admin functionalities.
Manage:
- Brands
- Products
- Users
- Orders
The customer-facing shopping website where users can:
- Browse products
- Add to wishlist
- Add to cart
- Checkout
- Track orders
- Manage account
| Role | Platform | Permissions |
|---|---|---|
| Admin | Admin Panel | Full Access |
| Root Admin | Admin Panel | Create/manage sub-admins |
| User | User App | Shopping & account features |
- GitHub Repository: Luxchono
- Live Deployment:
- Admin Panel: https://luxchono-admin.vercel.app/
- User Platform: https://luxchono-watch.vercel.app/
Luxchono Watches is a complete, scalable, and secure luxury watch e‑commerce system. It includes essential features such as authentication, product filtering, wishlist, cart, checkout, Razorpay payments, and order tracking.
The admin panel further enhances operations by offering full control over users, products, and orders—making the overall system robust and production-ready.
© 2024 Luxchono Watches – All rights reserved.