Skip to main content

Web App (@foundry/web)

The web app is a Next.js 15 application using the App Router, Tailwind CSS v4, and Supabase for authentication.

Key Files

Adding Pages

Create a file at src/app/<route>/page.tsx. For protected pages, check auth with createClient() from @/lib/supabase/server.

Styling

Tailwind CSS v4 uses CSS-first configuration. Custom theme variables are defined in src/globals.css using @theme inline. There is no tailwind.config.ts.