Surf Camp Management Platform
An all-in-one management system for surf camps that digitises the entire
daily operation – from guest management and surf lesson planning to
AI-powered email communication.
🏄
Guest App
- Daily dashboard with real-time surf conditions
- Personal surf progress & level tracking
- Yoga class sign-up with capacity display
- Meet the Crew & Merch Shop
👥
Staff Dashboards
- Surf Coach: student roster & skill tracking
- Automatic "Ready for Upgrade" detection
- Yoga Instructor: class & capacity management
- Video Recorder: recording schedule
⚙️
Admin Panel
- Surf Session Builder with templates
- Guest management & Google Sheets sync
- Activity planner with weekly templates
- Surf conditions & spot database
🤖
AI Email Automation
- Gmail polling & automatic request detection
- Real-time availability check via Google Sheets
- RAG knowledge base with pgvector
- Human-in-the-loop review dashboard
React 18 + TypeScript Supabase Claude API pgvector / RAG n8n Google Sheets API OpenAI Embeddings