De la idee la MVP în 8 ore, șlefuit până la nivel premiu, Modvia Academy, 2026
# Project rules ## Stack (from Lovable) - Next.js 15, App Router - Tailwind v4 + shadcn/ui - Supabase (auth + DB) - Stripe (Checkout + webhooks) - Vercel (hosting) ## Conventions - TypeScript strict. - Server components by default. 'use client' only when needed. - Tailwind utility classes only, no inline styles. - All forms use react-hook-form + zod. - Animation respects prefers-reduced-motion. ## Commands - npm run dev - npm run build - npm run lint - npx supabase db push (for migrations) ## Brand - Primary, hsl(225 18% 5%) on hsl(0 0% 98%) - Accent, hsl(220 100% 65%) - Display, Space Grotesk - Body, Inter - Mono, JetBrains Mono ## What's done from Lovable - Hero, features, pricing, FAQ, footer - Auth flow (magic link) - Stripe Checkout for 3 tiers ## What's TODO (polish) - Tighten typography (line-heights, letter-spacing on display) - Refine palette to brand HSL - Add hero animation (subtle fade-in stagger) - Audit Lighthouse, hit 90+ desktop, 80+ mobile - Reduced motion fallback - Polish 404 page - Custom favicon + og:image
Obiectiv. Forțează disciplina șlefuirii.
Obiectiv. Rețetă de șlefuire repetabilă.
Obiectiv. Dovedește că Lovable + șlefuire înseamnă nivel premiu.