Total Records
0
Entities
103
Backend Functions
50
7 types
Integrations
5
Features Logged
82
+12 new since launch
Entity Breakdown
Core
Rosters & Staffing
Game Day & Scoring
Training & Workouts
Schedule & Events
Tournaments
Commerce & Finance
Cards & Media
Injuries & Health
Badges & Recognition
Recruiting
Metrics & Analysis
Bookings & Trainers
Partners & Sales
Admin & Logs
Other
Backend Functions (50)
scheduled
entity
payment
webhook
ai
utility
sendPendingRosterReminders
sendTrainingReminders
coachWeeklySummary
checkAndSendPaymentReminders
autoUpdateInjuryStatus
autoCreateAthleteCard
syncCardOnRosterChange
syncCardOnStatChange
onAthletePositionAssigned
syncEventSchedule
syncCoachCalendar
stripeCheckout
stripeVerifyPayment
facilityCheckout
facilityCheckoutComplete
createPaymentSchedule
processRegistrationPayment
generateRegistrationInvoice
generateInvoice
processRefund
processGearSale
requestPartnerPayoutApproval
sendEventConfirmation
sendAthleteWelcomeEmail
sendPaymentReminder
sendInvoiceNotifications
sendModerationNotification
sendOrderStatusNotification
sendPurchaseNotification
sendLowStockAlert
sendRefereeRatingNotification
sendTournamentAcceptanceEmail
sendPayoutScheduledNotification
sendPayoutTransferredNotification
notifyBadgeAwarded
notifyRosterAdd
aiRosterBuilder
aiTeamBuilder
moderateCardContent
bulkImportAthletes
importOpponentRoster
importForgeGame
generateDemoSportsData
generateEventQRCode
validateEventCheckIn
verifyTicket
setUserInitialRole
syncCampSchedule
handleTrainingRequest
trainingPlanSubscription
External Integrations
Stripe
Payment
SendGrid/Email
Google Calendar
OAuth
LLM (Claude/GPT)
AI
Supabase
App User Connector
🔄 Key Data Flows
💡 Living Document
This document is AI-generated from the app's entity, page, and function catalog. It auto-updates when major entities change (debounced to once per hour) and can be manually regenerated anytime with the "Re-generate with AI" button. All versions are saved to the Dev Changelog.