↗
Full ERP — finance, HR, payroll, Gift Aid, catalog, compliance, AI tools.
↗
Touch-screen kiosk — donations, services, shop & bookings in 3 languages.
↗
Fast walk-up donation terminal. Card payments with Gift Aid capture.
↗
Digital display board — announcements, events and live donation totals.
↗
Online donations, shop & temple services with PayPal. Mobile-friendly.
↗
Interactive REST API documentation. Browse and test all backend endpoints.
↗
Manage encrypted secrets — Stripe, SendGrid, Azure AD, AI and more.
Volunteer scheduling, hours tracking, and communications.
Dedicated TV display app for lobby and hall screens.
Branch-level dashboard — KPIs, events, operations.
AI-powered marketing — newsletters, social, campaigns.
Mobile-first staff portal — tasks, shifts, communications.
AI finance assistant — forecasting, analysis, reporting.
Infrastructure
ServerVultr · 192.248.147.205
RuntimeDocker Compose
DatabasePostgreSQL 16
Web servernginx:alpine
SSLLet's Encrypt
Stack
BackendPython · FastAPI
AdminNext.js 14 · TypeScript
Kiosk / DonationVite · React · Tailwind
PaymentsStripe · PayPal
AIClaude (Anthropic)
Environments
Production branchmain
Dev branchdevelop
Prod images:latest
Dev images:dev
Rollback:previous checkpoint
GitHub Actions
Deploy to devpush → develop
Deploy to prodpush → main
Rollbackmanual trigger
StrategyRolling · zero downtime
Auto-rollbackhealth check gate