This project is made with the help of Claude (1M context).
India's curated boutique fashion marketplace — connecting 500+ verified boutiques across 50+ cities.
StyleVault helps customers discover handwoven sarees, bridal lehengas, custom-tailored ethnic wear, and book styling consultations. Offers same-day delivery in metros and personalized style recommendations through a quiz-driven onboarding flow.
- Boutique catalog — Search and browse by location, price, style
- Custom tailoring — Order tailored ethnic wear with measurements
- Bridal lehenga collection — Curated wedding wear
- Cart + checkout — Smooth purchasing flow
- Order tracking — Real-time status with same-day metro delivery
- Stylist appointments — Book consultations with verified stylists
- Customer dashboard — Orders, wishlist, saved boutiques
- Style quiz — Personalized recommendations
- Subscription tiers — Premium memberships with perks
- Framework: Next.js 16.2, React 19, TypeScript
- Styling: Tailwind CSS 4
- Icons: Lucide React
- SDK: @buildwithdarsh/sdk
npm install
cp .env.example .env.local
npm run devLive: stylevault.work.withdarsh.com
npm run dev— start dev servernpm run build— production buildnpm run start— start production servernpm run lint— run ESLint
app/
├── HomeClient.tsx # Hero, category carousel, personalization
├── boutiques/ # Boutique listings
├── bridal/ # Bridal collection
├── appointments/ # Stylist booking
├── tailor/ # Custom tailoring
├── subscription/ # Premium tiers
└── static/ # Images, logos