Admin Console

Light of Jesus Ministry — sign in with an authorized Google account to manage funds, members, and records.

Overview

Live picture across every fund.

Giving trend

Fund distribution

Recent contributions

MemberAmountFundDateCategory

Funds

Create funds, set goals, assign members. Tech & Christmas funds are protected system funds.

Create a fund

All funds

Loading…

Members

Every contributor with live totals, straight from the database.

MemberContactTotal givenTimesLast giftReminders

Families

Group believers into households. Subscriptions (monthly dues) is billed per family once grouped — see the Subscriptions tab.

Create a family

All families ()

Loading…

Not yet in a family ()

Add these believers to a family above, or leave them tracked individually — nothing breaks either way.

Loading…

Contributions

Full ledger per fund.

Add a contribution

For cash/in-hand gifts that never went through Razorpay — recorded as "Direct Cash" and attributed to your signed-in admin account. Only available for the Tech Fund and Christmas Fund ledgers.

MemberAmountDateCategoryNotesAdded by

Purchases

“What We Bought” — records shown on the public impact page.

Add a purchase

Saved purchases are automatically attributed to your signed-in admin account — see "Added by" in the table below.

Recorded purchases ()

ProductCostFundDateStatusAdded by

Subscriptions

Monthly membership dues — billed once per family (paid by the head) once grouped in the Families tab, and individually for anyone not yet grouped. The whole church sees the status on the public Subscriptions page.

Monthly Subscriptions amount

Add a believer

Adds a standalone individual (not part of any family yet) — head to the Families tab to build out full households.

Subscriptions status —

Families

FamilyHeadMembersStatusPaid onAmount

Individuals not yet in a family

MemberStatusPaid onAmount

Expenses & planning

Track every outgoing — utilities, rent, events, maintenance, outreach — plus planned/budgeted items. Public entries appear on the impact page; mark sensitive ones private.

Add an expense

Expense ledger ()

TitleCategoryAmountDateStatusVis.

Wishlist

Planned purchases shown on the public home page.

Add wishlist item

Planned items ()

Loading…

About page

Fully editable — everything below is exactly what believers see on the public About page. Changes go live as soon as you save.

Hero

Mission cards

Bible verses about giving

Motivation banner

Connect with us links

Roles & access

Define permission scopes and link Google emails to roles.

Create / edit role

Link email to role

Current configuration

RolePermissions
EmailRole

Beta Access

Emails allowed to preview the new site redesign before it's the default for everyone. See docs/milestone-v2/11-v2-flow-implementation.md.

Add a tester

Current testers

Anyone on this list can sign in at /beta-login.html and see the new flow for 24 hours. Removing someone here stops new activations immediately; an already-active session stays on the new flow until it expires.

EmailNoteAdded

Churches

The ministry's churches/campuses — shown on About and used to scope Events/Programs. See docs/milestone-v2/01-PRD.md §6.

Add a church

All churches

NameSlugCityStatus

Events

Showcase gatherings, outreach, and celebrations — published events appear on the v2 Events page and, if featured, on Home.

Add event

Events ()

TitleCategoryDateChurchStatusPhotos

Promises

Daily/monthly/yearly promise words — auto-shown on the public Home by date (ministry timezone: IST). See docs/milestone-v2/01-PRD.md §7.2.

Add a promise

All promises

ScopeWhenTextPublished

Testimonies & Miracles

Moderation queue — visitor-submitted testimonies land here as "pending"; publish to show them on the public site.

TitleKindAuthorStatusSubmitted

Prayer requests

Never shown publicly. Someone from the team should follow up on every "new" request.

NameContactRequestCallback?StatusWhen

Contact messages

Every contact-form submission — an automatic acknowledgement is sent to the sender when an email provider is configured.

NameEmailSubjectMessageStatusWhen

Programs & service times

Weekly/recurring programs, shown per church on the public site.

Add a program

All programs

TitleChurchWhenStatus

Blog

Teachings, news, and reflections. Tag ministryArea "youth" to also surface a post in Youth Ministry.

Add a post

All posts

TitleCategoryStatus

Audit log

Every admin operation and visitor view event, newest first.

WhenActorActionTargetDetailsIP

Settings

Portal-wide configuration.

Visitor sign-in

Require Google sign-in to view the portal
When on, visitors must sign in before viewing fund data — view events become email-attributed in the audit log.

Fund goals (system funds)

Pastor & Church Contact Info

Shown at the top of every public page (and in the mobile "More" menu) so believers can reach the pastor directly.

Watch & Listen

Livestream + podcast links shown on the public Watch & Listen page. Leave blank to hide a link.

Verse cards

Set the Verse of the Month and Verse of the Year — shown on the dashboard and to signed-in believers, mirroring the printed cards. Pick a verse below; it fills in the reference and text for you.

✝ Verse of the Month

🌟 Verse of the Year

Production self-test

Runs the full end-to-end suite against this deployment. Test records are auto-cleaned; real data is never touched.