diff --git a/src/data.jsx b/src/data.jsx
index 49c75e0..fe35ec1 100644
--- a/src/data.jsx
+++ b/src/data.jsx
@@ -356,6 +356,25 @@ const PORTFOLIO_DATA = {
],
ownProducts: [
+ {
+ id: "snehalata",
+ name: "Snehalata",
+ tagline: "AI-Powered Clothing Ecosystem",
+ description:
+ "Aura's own multi-vendor clothing marketplace for Bangladesh. Vendors register, list products, and sell — while Gemini AI handles style refinement, virtual try-on, fraud audits, and a 24/7 Bengali-language chat assistant. Built end-to-end on Aura's stack.",
+ url: "https://snehalata.com",
+ badge: "Ecosystem",
+ stack: ["SvelteKit", "Supabase", "Gemini AI", "Tailwind", "Vercel"],
+ features: [
+ "Multi-vendor marketplace with AI-powered vendor onboarding audit",
+ "Gemini-powered virtual try-on and style transfer for every product",
+ "24/7 Bengali AI chat assistant for shopping guidance",
+ "Bangladesh district-level vendor & product filtering",
+ "Full order lifecycle: placement → quality check → delivery tracking",
+ "CEO & vendor dashboards with real-time ecosystem stats",
+ ],
+ color: "violet",
+ },
{
id: "glamourstouch",
name: "Glamours Touch",
diff --git a/src/sections.jsx b/src/sections.jsx
index 13457df..c191e28 100644
--- a/src/sections.jsx
+++ b/src/sections.jsx
@@ -321,12 +321,158 @@ const Testimonials = () => {
);
};
-// ─── FLAGSHIP PRODUCT ────────────────────────────────────────────────────────
+// ─── FLAGSHIP PRODUCTS ───────────────────────────────────────────────────────
+
+const PRODUCT_COLORS = {
+ rose: { bg: "rgba(244,63,94,0.08)", border: "rgba(244,63,94,0.22)", text: "#fda4af" },
+ violet: { bg: "rgba(124,92,255,0.08)", border: "rgba(124,92,255,0.22)", text: "#a78bfa" },
+ cyan: { bg: "rgba(0,212,255,0.07)", border: "rgba(0,212,255,0.20)", text: "#67e8f9" },
+ green: { bg: "rgba(34,197,94,0.07)", border: "rgba(34,197,94,0.20)", text: "#86efac" },
+ amber: { bg: "rgba(251,191,36,0.08)", border: "rgba(251,191,36,0.22)", text: "#fde68a" },
+};
+
+const OwnProductCard = ({ product }) => {
+ const c = PRODUCT_COLORS[product.color] || PRODUCT_COLORS.violet;
+ return (
+
+ {/* Card header */}
+
+
+
+ {/* Badges */}
+
+
+
+ LIVE
+
+ {product.badge && (
+ {product.badge}
+ )}
+ Built by Aura
+
+
+ {/* Brand name */}
+
+
{product.name}
+
{product.tagline}
+
+
+
+ {/* Card body */}
+
+
+ {product.description}
+
+
+ {/* Top 3 features */}
+
+ {product.features.slice(0, 3).map((f, i) => (
+
+ ✓
+ {f}
+
+ ))}
+ {product.features.length > 3 && (
+
+ +{product.features.length - 3} more capabilities
+
+ )}
+
+
+ {/* Stack */}
+
+ {product.stack.map(s => (
+ {s}
+ ))}
+
+
+ {/* CTAs */}
+
+
+
+ );
+};
const FlagshipProduct = () => {
const D = PORTFOLIO_DATA;
- const product = (D.ownProducts || [])[0];
- if (!product) return null;
+ const products = D.ownProducts || [];
+ if (!products.length) return null;
const rose = { bg: "rgba(244,63,94,0.08)", border: "rgba(244,63,94,0.22)", text: "#fda4af" };
const violet = { bg: "rgba(124,92,255,0.08)", border: "rgba(124,92,255,0.22)", text: "#a78bfa" };
@@ -335,237 +481,46 @@ const FlagshipProduct = () => {
We don't just build for clients — we build for ourselves. >}
- sub="GlamourTouch is Aura's own live e-commerce store — proof that we ship real products, not just client work. Visit it. Buy from it. That's what we build for you."
+ sub="These are Aura's own live products — real businesses we built, run, and grow. Visit them. That's exactly what we ship for you."
/>
- {/* Main showcase card */}
-
-
- {/* ── LEFT: Brand panel ────────────────────────────────── */}
-
- {/* Subtle radial glows */}
-
-
-
- {/* Top: live badge */}
-
-
-
- LIVE
-
- Our Own Product
-
-
- {/* Center: brand identity */}
-
-
Glamours Touch
-
Beauty · Lifestyle · E-Commerce
-
- {/* Divider line */}
-
-
-
- A real, live store — browse it, buy from it. This is what Aura ships.
-
-
-
- {/* Bottom: real URL link */}
-
-
{ e.currentTarget.style.background = "rgba(244,63,94,0.17)"; e.currentTarget.style.borderColor = "rgba(244,63,94,0.38)"; }}
- onMouseLeave={e => { e.currentTarget.style.background = "rgba(244,63,94,0.09)"; e.currentTarget.style.borderColor = "rgba(244,63,94,0.22)"; }}
- >
-
-
-
-
- glamourstouch.com ↗
-
-
-
-
- {/* ── RIGHT: Details ───────────────────────────────────── */}
-
-
-
-
About the product
-
- {product.description}
-
-
-
- {/* Features */}
-
- {product.features.map((f, i) => (
-
- ✓
- {f}
-
- ))}
-
-
- {/* Stack */}
-
-
Stack
-
- {product.stack.map(s => (
- {s}
- ))}
-
-
-
- {/* CTAs */}
-
-
+ {products.map(p =>
)}
- {/* "Want one like this?" bottom nudge */}
+ {/* Bottom nudge */}
- Want a store like GlamourTouch for your brand?
+ Want Aura to build your product?
- Starter e-commerce from $499 · Delivered in 2–4 weeks
+ E-commerce · AI marketplace · SaaS — from $499 · Delivered in 2–4 weeks
-
Get a Quote →
+
Start a Project →
@@ -575,7 +530,7 @@ const FlagshipProduct = () => {
50% { opacity: 0.55; box-shadow: 0 0 2px rgba(34,197,94,0.3); }
}
@media (max-width: 860px) {
- .glamour-card-grid { grid-template-columns: 1fr !important; }
+ .own-products-grid { grid-template-columns: 1fr !important; }
}
`}