A premium, full-stack MERN application designed for SS Payals, a high-end jewelry brand specializing in traditional Indian anklets and bridal heritage pieces. This project blends a sophisticated "Gold & Black" luxury aesthetic with modern AI capabilities.
- Luxury UI/UX: A meticulously crafted interface using Tailwind CSS and Playfair Display typography, optimized for a high-end retail experience.
- AI Marketing Assistant: Integrated with Google Gemini API to automatically generate sophisticated, alluring product descriptions for the inventory.
- Complete Admin Hub: A secure, "Backend-only" styled management console for inventory control and customer inquiry tracking.
- Full-Stack Architecture: A robust Node.js/Express backend paired with MongoDB for real-time data persistence.
- Framework: React 19 (Vite)
- Styling: Tailwind CSS (Luxury Dark Theme)
- Icons: Lucide React
- Routing: React Router 7
- AI Integration: @google/genai (Gemini 3 Flash)
- Runtime: Node.js & Express.js
- Database: MongoDB (Mongoose ODM)
- Security: JWT (JSON Web Tokens) & Bcryptjs for password hashing
- Environment: Dotenv for secure configuration
- Curated Collections: Filterable shop by categories (Bridal, Classic, Contemporary, Designer).
- Direct Inquiry Pipeline: High-conversion inquiry forms that sync directly with the admin dashboard.
- Responsive Luxury: Seamlessly optimized for mobile, tablet, and desktop viewports.
- Inventory Database: Full CRUD (Create, Read, Update, Delete) operations for jewelry pieces.
- AI Copywriting: One-click "Magic Describe" button to populate marketing text using AI.
- Inquiry Log: Real-time tracking of customer leads with status management (New, Contacted, Resolved).
- Secure Vault: Protected login route with persistent authentication.
Note: These are created automatically on the first server startup.
- Identifier:
admin - Security Key:
admin123
Crafted with elegance for the Modern Queen. Β© 2024 SS Payals Luxury Group.