graph TD subgraph Flutter App A[Flutter UI] B[GraphQL Client] C[Firebase SDK] end subgraph Backend D[GraphQL Server] E[Firebase] end subgraph Firebase F[Firebase Auth] G[Firebase Firestore] H[Firebase Storage] I[Firebase Cloud Functions] J[Firebase Cloud Messaging] K[Firebase Remote Config] end A --> B; A --> C; B --> D; C --> F; C --> J; C --> K; D --> G; D --> H; D --> I; D --> F; I --> G; I --> H; I --> J;