← All work

Business app · Website, app and admin

RED River of God

A website, member app and leadership back end for a church across two campuses.

Built for Church leadership, ministry leaders, members and first-time visitors
RED leadership dashboard with items needing attention and Sunday run sheets

The challenge

A new church of about 300 people across two campuses was running on WhatsApp groups. There was no member list, visitors slipped through the cracks and Sunday rosters were organised by hand.

Leadership needed one place to approve new members, follow up visitors and plan services, without paying for several separate tools.

What we built

  • A public website with service times, campuses, ministries, E-Cells, events, a gallery and the latest services pulled in from YouTube.
  • An installable member app with sermon notes, a built-in calendar members can subscribe to, ministry sign-ups and their own Sunday roster.
  • A leadership dashboard that shows what needs attention: people waiting for approval, new visitor cards, ministry join requests and merch orders awaiting payment.
  • Run sheets with one shared order of service and separate rosters per campus, plus visitor QR codes for each campus.
  • A merch catalogue with EFT payment references, and POPIA consent with scoped access for ministry leaders.

Key features

What it does

Website and app in one

Visitors find the church online; members install the same site as an app on their phones.

Leadership dashboard

Approvals, visitor follow-up, rosters and reports in one place.

Visitor journey

QR codes and "I’m new" cards capture visitors and assign them for follow-up.

Run sheets

One order of service template with rosters per campus and duty reminders.

Merch and events

Orders with EFT references, an events calendar and a live YouTube feed.

POPIA by design

Consent at registration, role-based access and an audit trail.

Built with

  • Next.js
  • Payload CMS
  • PostgreSQL
  • PWA
  • Railway

Screens

Inside RED River of God

Discovery is free. Tell us what you need.

Tell us about your business and what you want to build. We come back with a proposal, every feature and a fixed price, within 48 hours.

Start your project →Chat on WhatsApp
WhatsApp +27 82 440 2570Email hello@elotechnologies.com