Loading...
Loading...
> Grid-based feature showcases with icons, descriptions, and terminal-style headers.
NextAuth v5 with multiple providers
Stripe integration ready
Resend for transactional emails
Prisma ORM with PostgreSQL
CSRF, rate limiting, validation
Optimized for Core Web Vitals
1import { FeaturesSection } from "@/components/marketing/features-section";23export default function LandingPage() {4 return (5 <main>6 <HeroSection />7 <FeaturesSection />8 {/* Other sections */}9 </main>10 );11}
1import { TechStack } from "@/components/marketing/tech-stack";23<TechStack />45// Displays technology logos with [OK] status badges
NextAuth v5 with Google OAuth, credentials, and magic link support.
1<div className="border border-border bg-card p-4 hover:bg-muted/50">2 <div className="flex items-center gap-2 mb-4">3 <Shield className="h-4 w-4 text-primary" />4 <span className="font-mono text-xs font-semibold">AUTHENTICATION</span>5 </div>6 <p className="font-mono text-xs text-muted-foreground">7 NextAuth v5 with multiple providers8 </p>9</div>
| Prop | Type | Default | Description |
|---|---|---|---|
| features | { icon: LucideIcon; title: string; description: string }[] | - | Array of features to display |
| columns | 2 | 3 | 4 | 3 | Number of columns in the grid |