Landing Page

One church system for tenant registration, parish leadership, finance, and structure.

This application is built for Roman Catholic church administration where each Parish is its own tenant. The first person who registers that Parish becomes the tenant admin, receives the default church permissions, and can start managing users, roles, church levels, groups, attendance, contributions, expenses, notices, and settings.

Tenant Unit

Parish

Default Admin

First Registered User

Visual Theme

Church Year Colors

What this system does

Tenant onboarding

Register a new Parish, create its tenant record, create the root church level, and assign the first admin automatically.

Leadership control

Manage users, fixed permissions, tenant roles, and operational access without exposing landlord controls to tenant users.

Church structure

Create church levels with any names you want and connect them using a flexible parent-child hierarchy.

Church operations

Track groups, attendance, contributions, expense types, noticeboard items, SMTP, currency, and tenant appearance settings.

Tenant roles

Provisioned roles available inside each tenant.

Super admin stays landlord-only
admin chairperson deputy chairperson secretary deputy secretary accountant

How registration works

1

A parish representative opens the public registration form and fills in the Parish details.

2

The system creates a tenant for that Parish and prepares its root church level automatically.

3

The first registered account is assigned the admin role for that tenant.

4

Default tenant roles and fixed permissions are provisioned immediately.

5

The admin then configures hierarchy, contribution types, expense types, SMTP, currency, and theme settings.

Core modules

Dashboard overview

Users and roles

Church levels

Apostolic groups

Attendance tracking

Contribution records

Expense records

Noticeboard and tenant settings

Church-year theming

Tenant admins can define a start date, end date, and custom colors for the church year. When that period is active, the admin UI switches to the tenant palette automatically. If no tenant colors are configured, the system falls back to the default theme.

Primary

Headers

Secondary

Depth

Accent

Surface Glow