Add bootcamp_modules, bootcamp_lessons, and lesson_progress tables with RLS policies; extend product handling to support bootcamp type; implement bootcamp frontend scaffolding (new pages/components) and admin curriculum editing hooks; adjust dashboard and product detail to reflect bootcamp flows; wire to existing Supabase client.
X-Lovable-Edit-ID: edt-8cbb7944-bee6-48e1-8d52-b9b72d2060ed
Set up manual Supabase integration using self-hosted URL and anon key, including client file and type definitions for database schema.
X-Lovable-Edit-ID: edt-847e51ce-4d7a-4b84-968a-82c93a0948d0
Initialize design system and core pages (landing, auth, products, cart, dashboard, admin) with routing and responsive layout for a membership platform using React TS and Supabase.
X-Lovable-Edit-ID: edt-6f39a65a-3627-4e07-a539-c340682d627f