Infrastructure high complexity backend
0
Dependencies
0
Dependents
14
Entities
0
Integrations

Description

TypeScript/Deno server-side functions deployed on Supabase Edge Functions infrastructure for processing that must not expose API keys to mobile clients. Handles encrypted assignment dispatch, Bufdir report generation, webhook processing for accounting integrations, and other server-side operations requiring secure credential access.

Feature: Supabase Backend Core

edge-functions

Responsibilities

  • Execute server-side logic with secure API key access not available to mobile clients
  • Process encrypted assignment payloads for sensitive personal data delivery
  • Generate Bufdir export reports with server-side data aggregation
  • Handle webhook callbacks from BankID, Vipps, and accounting system integrations

Interfaces

invoke(functionName, payload)
deployFunction(name, source)
invokeEncryptedDispatch(assignmentId)
generateBufdirReport(orgId, period)
processAccountingWebhook(payload)
verifyBankIdCallback(token)
sendPushNotification(userId, message)
calculateHonorarium(userId, period)
exportDataForCompliance(orgId)
validateRLSPolicies()