Technical overview of our hybrid cloud architecture powering scalable robotics education
Static hosting on Vercel via GitLab
Direct client connections
No custom API layer - direct database connections
Free Tier: 500MB database, 2GB bandwidth, 50,000 monthly active users
Free Tier: 512MB storage, shared cluster, no time limit
Supabase tables store MongoDB content IDs, creating a lightweight reference system.
Page structure loads instantly from Supabase, rich content enhances progressively.
Graceful degradation ensures content is always available, even if MongoDB is unavailable.
Secure authentication with JWT tokens
Vercel functions validate Supabase JWT
Application-level filtering by user ownership
Our architecture is designed to evolve with growth, maintaining performance while scaling from MVP to enterprise-grade platform.
Hybrid database strategy with free tier optimization
Microservices migration and advanced caching
Multi-region deployment and real-time features