Infrastructure
15 components in the infrastructure layer
Infrastructure components provide foundational utilities, system integrations, and supporting functionality for the application.
External BankID BankAxept gateway integration that performs the actual national eID verification. Acts as the trust boundary between Meander...
Outbound integration gateway encapsulating all HTTP calls to the Vipps Login API. Manages credentials, endpoints, retries, and rate limiting...
Abstraction layer over the iOS EventKit and Google Calendar APIs that exposes a unified interface for reading, writing, and watching calenda...
External object storage system (e.g. S3-compatible bucket) that holds the binary file content for attachments. Accessed via signed URLs so c...
Manages lifecycle of cryptographic key pairs for coordinators and peer mentors, including generation, distribution, rotation, and revocation...
Scheduled job runner that periodically triggers the Auto-Pause Service to evaluate certificate expiry dates. Manages cron-like timing, retry...
External map tile infrastructure integration that supplies base map imagery and vector tiles to the Map Screen. Manages API credentials, til...
Infrastructure adapter that interfaces with Firebase Cloud Messaging for Android and Apple Push Notification service for iOS. Handles authen...
Outbound infrastructure component that connects to a third-party email delivery provider to transmit messages over SMTP or provider API. Han...
Time-based trigger that wakes the Renewal Reminder Service on a recurring cadence. Provides the cron-like scheduling and retry semantics tha...
Durable object storage layer that holds finalized Bufdir export artifacts for audit and re-download. Each stored object is immutable, addres...
Infrastructure adapter that abstracts communication with external member portals, primarily HLF's Dynamics-based 'min side'. Handles protoco...
Infrastructure adapter that handles the actual outbound communication with external accounting systems such as Xledger and Dynamics. Encapsu...
Content delivery network hosting and serving the static landing page assets globally. Provides fast, cached delivery of HTML, CSS, JavaScrip...
External lightweight form handler endpoint (email service or webhook) that receives booking submissions and routes them into the sales lead ...
Other Component Types
User Interface components handle presentation logic, user interactions, and visual elements of the application.
Service Layer components contain business logic, orchestrate operations, and provide core application functionality.
Data Layer components manage data persistence, storage operations, and data access patterns throughout the application.