Infrastructure medium complexity backend
1
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Cron-based job (hosted on Vercel or a separate scheduler) that triggers batch annual summary generation for all active users in late December each year. Ensures summaries are pre-computed before the New Year so the mobile app can display them immediately on January 1st without real-time latency.

Feature: Annual Summary (Wrapped)

summary-generation-scheduler

Responsibilities

  • Schedule and fire batch summary generation at year-end
  • Track batch completion status and log errors per user
  • Support manual trigger via admin API for testing

Interfaces

scheduledHandler(): Promise<void>
triggerManual(year: number): Promise<void>

Relationships

Dependencies (1)

Components this component depends on

Related Data Entities (1)

Data entities managed by this component