Church Management System
A congregation management platform replacing spreadsheets and paper registers with one record of every member, group, event and attendance.
- Client
- The Church of Pentecost
- Category
- Non-profit · Enterprise platform
- Industry
- Enterprise / Nonprofit
- Status
- Live in production
Summary
For The Church of Pentecost, Altherix designed, built and deployed a full congregation management platform. It replaced spreadsheets and paper registers with a single record of every member, group, event and attendance across the organisation's assemblies, and runs in production on Azure.
Results
Screens


The challenge
Congregation data was held in spreadsheets and paper registers, so there was no single, reliable record of members, groups, events or attendance across assemblies.
The platform had to handle the real shape of church life: households and home cells, members moving between assemblies, services that recur every week with exceptions, and visitors who arrive without a record.
The approach
- Model the domain first. Member lifecycle — education and career history, salvation and baptism status, household and home-cell membership — modelled as first-class data rather than free text.
- Automate the paperwork. Inter-assembly transfers run as a request workflow that generates the transfer letter automatically.
- Treat recurrence properly. Recurring services are expanded into individual occurrences by a scheduled background job, so each occurrence can carry its own exceptions.
- Migrate, don't retype. Excel import and export so existing registers could be brought across in bulk.
Architecture
- ExperienceReact 18 and TypeScript front end with MUI and Redux Toolkit
- ApplicationASP.NET Core on .NET 9 — membership, events, attendance, transfers and reporting modules
- Real-time & jobsSignalR for live check-in over WebSockets; Hangfire for scheduled recurrence expansion
- DataSQL Server through Entity Framework Core
- CloudAzure (UK South), released through a gated pipeline
Engineering
- Live check-in
- Real-time attendance capture over WebSockets, including visitors and anonymous attendees.
- Background processing
- Recurring events expanded into occurrences by a scheduled job, with per-occurrence exceptions.
- Bulk data
- Excel import and export for migrating existing registers.
- Reporting
- Dashboards and generated PDF reports for leadership.
- Controls
- Role-based access and audit logging throughout.
Technology
.NET 9 · ASP.NET Core · EF Core · SQL Server · SignalR · Hangfire · React 18 · TypeScript · MUI · Redux Toolkit · Azure
Impact
Congregation operations moved from paper and spreadsheets onto one system of record, live in production and delivered as part of a multi-year engagement that also produced the Missions Office Enterprise System.
Discuss a similar problem.
If this looks like something you're dealing with, tell us about your system. An engineer will reply.
- contact@altherix.in
- Phone
- +91 81529 23515
- linkedin.com/company/altherix
- Registered office
- D No 5/1247-N1, Stanely Park
Ottupattarai, Coonoor
Nilgiris, Tamil Nadu 643105