Dattavani Backend: Admin Console

Dattavani Backend: Admin Console An architecture diagram generated by Archify. Admin operator · existing admin user · Architecture component Admin operator existing admin user Firebase Hosting · site dattavani-admin · Architecture component Firebase Hosting site dattavani-admin Admin SPA · Expo Router · admin gate · Runs in the operator's browser · user_role = admin Admin SPA Expo Router · admin gate user_role = admin Supabase Auth · email OTP · app_metadata · Architecture component Supabase Auth email OTP · app_metadata Content screens · books · chapters · bedtime · Runs in the operator's browser Content screens books · chapters · bedtime Tataji & quiz screens · prompts · quizzes · promo · Runs in the operator's browser Tataji & quiz screens prompts · quizzes · promo Ops screens · users · config · flags · Runs in the operator's browser Ops screens users · config · flags Supabase JS client · service-role key in bundle · Runs in the operator's browser · EXPO_PUBLIC_ Supabase JS client service-role key in bundle EXPO_PUBLIC_ Supabase Postgres · content · config · users · Architecture component Supabase Postgres content · config · users core-service · learnings cache bust · Architecture component core-service learnings cache bust Cloudflare R2 · S3 PutObject · CDN · Architecture component Cloudflare R2 S3 PutObject · CDN opens console serves bundle OTP · role check queries PostgREST cache bust PutObject Runs in the operator's browser Legend Frontend Backend Database Cloud Security External