One platformWeb portals, family app, team appProgram-centric by design

The platform

Every corner
of your academy,
on one spine.

Elitesgen Academy is one product with many surfaces. A family app for parents and students. A team app for coaches and coordinators. Web portals for admins, partners and HR. Same backend, same program walls, same source of truth.

admin.egenacademy.com

Enrollments · March

Active students

LiveNew cohort

Enrolled

284

+12 this week

Attendance

92%

Last 4 weeks

Revenue

₦3.1M

March ytd

Today's sessions

4 running · 6 queued

09:00

Level 1 · Water familiarisation

Coach Sarah · Lane 1

live
10:30

Level 3 · Front crawl refinement

Coach Michael · Lane 2

live
14:00

Level 2 · Float & glide

Coach Ifeoma · Lane 3

queued
16:30

Level 4 · Technique lab

Coach Deji · Lane 2

queued
Audiences
5

Parents, students, coaches, coordinators, admins.

Web portals
4

Admin, Team, Partner and HR, each with its own walls.

Mobile apps
2

Family and Team, shipping in parallel on iOS and Android.

Spine
1

Program-centric backend. One source of truth.

How it all fits

One backend.
Three audiences.
Six surfaces.

Every role gets the surface that matches how they work. Parents and students live in the family app. Coaches and coordinators move between the Team app and the Team portal. Admins, partners and HR sit inside the web portals. All of it talks to the same program-scoped spine.

  1. 01
    Mobile
    • Parents
    • Students

    Parents and students

    The family mobile app. Enrol a child, pay a term, see real progress, rate a coach, share a certificate. Live on iOS and Android.

  2. 02
    Mobile + web
    • Coaches
    • Coordinators

    Coaches and coordinators

    The Team app on the deck, the Team portal on a laptop. Same data, same tools, the right surface for wherever the work is happening.

  3. 03
    Web
    • Super admins
    • Program admins
    • Partners
    • HR

    Admins, partners, HR

    Program oversight, facility partnerships, staff lifecycle. The wall the academy leans on for scheduling, billing, reporting and compliance.

Family app

For the people paying for the class
and the people showing up to it.

The family app replaces six WhatsApp threads, a paper ledger and a calendar reminder that nobody reads. Progress, payment, schedule, certificates. In one app. On the phone they already have open.

Good evening

Tunde is ready to train

T
Next sessionIn 14 hrs

Front crawl · L3

Sat · 10:00 AM · Lane 4 · Magodo Pool

SA+3
Coach Sarah · 5 lane-mates
This termLevel 3
72Stroke
58Breath
84Kick
41Endur
Recent update2 days ago

Back float · 8s hold confirmed

Coach Sarah noted calm breathing

+1 lvl

Rate today's session

Takes ten seconds. Coaches read every one.

Home screen · skill updates

01

Progress that is actually legible

Skills that tell a story, not a grade.

Every session feeds a skill ledger the whole family can read. Parents see the exact stroke their child is working on this week. Students watch their own map fill in, skill by skill, level by level.

02

Enrolment without a spreadsheet

Enrol, pay, schedule. One flow.

Pick a program, pick a cohort, pay the term fee, lock the slot. No WhatsApp back and forth. No missed payments chased on a Sunday evening. Receipts land in the family inbox automatically.

Enrol

Pick a program for Amara

T
L2Swim

Saturday swim clinic

Ages 6 to 10 · 8 sessions · Magodo

4 spots

₦45,000

Per term

Enrol
Trial session availableBook trial →

Afro contemporary · Dance

Ages 8 to 14 · Lekki studio

Waitlist

₦38,000

Per term

Join waitlist
Fee summary

Amara · Saturday swim clinic

Term fee
₦45,000
Sibling discount
−₦4,500
Wallet credit
−₦1,200
Pay today
₦39,300
Pay nowSplit in 2

Enrolment · term fees · Naira

Progress

Swim journey

T
Level ladderL3 · Technique
L1
L2
L3
L4
L5
L6

52% through the level · 3 skills to go

Certificates earned
WC·I

Water Confidence

Issued Mar 2025

FG·II

Float and Glide

Issued Jun 2025

Up nextLevel 4 entry

Front crawl · 25m

  • Rhythmic breathing
  • Stroke symmetry
  • Continuous 25m swim

Ratings · feedback loop

03

Ratings coaches read on Monday

A session rating the next coach will see.

After every class, parents rate the session and students rate the coach. Not stars for vanity. Structured feedback that lands in the coach's app before the next warm-up starts.

04

Certificates that verify themselves

Every milestone, a certificate with a public URL.

Auto-issued on level completion, shareable in a tap, verifiable at a public link. No PDF attachments, no forged screenshots. A proper credential trail for every learner.

Progress

Swim journey

T
Level ladderL3 · Technique
L1
L2
L3
L4
L5
L6

52% through the level · 3 skills to go

Certificates earned
WC·I

Water Confidence

Issued Mar 2025

FG·II

Float and Glide

Issued Jun 2025

Up nextLevel 4 entry

Front crawl · 25m

  • Rhythmic breathing
  • Stroke symmetry
  • Continuous 25m swim

Certificates · public verify

See the family app in a demoiOS and Android, shipping Q3

Team app

For coaches and coordinators
who live on the deck.

Built from the side of a pool with a clipboard. The Team app is the workflow we use ourselves, tuned for wet hands, bright sun and a coach who has ninety seconds before the whistle goes again.

Teaching now

Swim · Level 3 · Lane 2

Live
Session clock

00:42:18

Front crawl refinement

Present

7/8

Magodo Pool · Lane 2

Roster · tap to markMark all ↻
  • T

    Tunde O.

    Level 3

    Present
  • A

    Amara N.

    Trial · day 2

    Present
  • K

    Kemi A.

    Arrived 6:12

    Late
  • D

    David I.

    Parent notified

    Absent
Split group
Assess
Incident

Classroom · live roster

01

The clipboard reborn

Live roster. Attendance in a tap.

Who is here, who is late, who is a drop-in. The Team app merges the real roster with walk-ins in real time. Coaches mark attendance on the move and coordinators see coverage from across town.

02

Substitutes with context

A substitute request the next coach can act on.

Pick a candidate from a ranked list, add the context that matters, tag the coordinator. The incoming coach gets the class notes, the roster, the last session plan. Not just a cold link.

Coordinator

Cover Sarah · Saturday

S
Original session

Swim · Level 2 · 10:00 AM

Lane 4 · Magodo Pool · 9 students

Sick · 48h
Chain: 2 sessions affectedParents auto-notified
Best matches3 available · sort by fit
  • M

    Michael A.

    L2+Magodo

    3 / 12 load

    96

    fit

  • I

    Ifeoma B.

    L2+Magodo

    1 / 12 load

    92

    fit

  • D

    Deji O.

    L3+

    5 / 12 load

    74

    fit

Note for substituteauto-shared

Group is working on back float. Amara is on trial, check with her parent about deep-end comfort. Kemi prefers Lane 3 if Lane 4 feels crowded.

Ifeoma gets a push + WhatsAppSend request

Substitute flow · coverage

Assessment

Tunde · Front crawl

S
Skill under test

Front crawl · 25 meters

Breathing · stroke rhythm · kick timing

Recording voice note00:38
Rubric · tap a cellLevel 3
Breathing4/5
Stroke form3/5
Kick timing3/5
Endurance4/5

Promote Tunde to Level 4?

Sends celebratory update to parent

Not yetPromote →

Assessments · capture

03

Assessment during the class

Capture assessments in the ten seconds between drills.

Skill captures, level promotions, progression milestones. Coaches fill them in while the memory is warm. Nothing waits for the end of the week, nothing lives in a rogue notebook.

04

Incidents you can defend

Incident reports filed before you forget.

A bruise, a near miss, a safeguarding flag. Structured capture with time-stamped photos and a full chain of custody. The kind of record that protects coaches, parents and the academy all at once.

Teaching now

Swim · Level 3 · Lane 2

Live
Session clock

00:42:18

Front crawl refinement

Present

7/8

Magodo Pool · Lane 2

Roster · tap to markMark all ↻
  • T

    Tunde O.

    Level 3

    Present
  • A

    Amara N.

    Trial · day 2

    Present
  • K

    Kemi A.

    Arrived 6:12

    Late
  • D

    David I.

    Parent notified

    Absent
Split group
Assess
Incident

Incidents · safety trail

Web portals

The wall the whole academy
leans on.

Four program-scoped dashboards for the people who keep the lights on. Same data model, same authentication, different walls. A super admin sees everything. Everyone else sees only what they should.

Built-in walls
Program-centric data isolation. Cross-program views only for super admins with an explicit bypass header.
One login, four surfaces
Subdomain-scoped portals. A coach’s session carries straight over from the Team app to the Team portal.
admin.egenacademy.com

Enrollments · March

Active students

LiveNew cohort

Enrolled

284

+12 this week

Attendance

92%

Last 4 weeks

Revenue

₦3.1M

March ytd

Today's sessions

4 running · 6 queued

09:00

Level 1 · Water familiarisation

Coach Sarah · Lane 1

live
10:30

Level 3 · Front crawl refinement

Coach Michael · Lane 2

live
14:00

Level 2 · Float & glide

Coach Ifeoma · Lane 3

queued
16:30

Level 4 · Technique lab

Coach Deji · Lane 2

queued
  • Admin portal

    admin.egenacademy.com

    Super admins oversee every program, every cohort, every invoice. Program admins run their own patch with no cross-contamination.

  • Team portal

    team.egenacademy.com

    The web counterpart to the Team app. Coaches plan curriculum, coordinators rebalance the week, everyone sees the same roster.

  • Partner portal

    partner.egenacademy.com

    Facilities and sponsors see bookings, incidents, usage and invoices scoped to their organisation. Nothing more, nothing less.

  • HR portal

    hr.egenacademy.com

    Staff self-service from onboarding to payroll cycles. Documents, leave, pay history, training records. All in one place.

See it live

Open a real tenant microsite.
Walk through it the way a parent would.

demo.egenacademy.com is a fully-provisioned showcase tenant — Aurora Performance Academy — running on the same backend that powers Elitesgen, with its own brand tokens, courses, schedule and registration flow.

Poke around without booking a call. Browse programs, drop into a course, walk a parent through the enrolment form. It is the same product every paying academy ships on.

  • Custom brand tokens, custom domain
  • Real programs, courses and schedule
  • Live registration flow
  • Same backend, same code, no smoke
demo.egenacademy.com
Live

Aurora Performance Academy

Demo tenant · Powered by Egen

Term 2 · Now enrolling

Performance training, every discipline, one academy.

Swim, dance, music, basketball. Lagos and Abuja. Open to children, teens and adults.

Swim

Beginner → Squad

Dance

Ages 6 to adult

Music

Strings & keys

Mock — the real microsite is one click away

What is actually in it

A dense list, not
a pile of icon cards.

Everything below is live, shipped and in production. Twelve capabilities grouped by where they sit. The platform is more than this list, but this is the shape of it.

Teaching

03
  • 01

    Curriculum

    Skill-mapped lesson plans, reusable across programs and cohorts, versioned per term.

  • 02

    Assessments

    In-session capture, level gates, progression milestones with audit trails.

  • 03

    Certificates

    Auto-issued on completion with public verify URLs and custom templates.

Operations

04
  • 01

    Enrolment

    Lifecycle from inquiry to active, waitlists, cohort placement, term rollovers.

  • 02

    Scheduling

    Recurring sessions, instructor availability, facility capacity, conflict detection.

  • 03

    Fee management

    Term fees, pay plans, partial payments, refunds, receipts in Naira.

  • 04

    Multi-location

    Rooms, pools and studios across sites with cohort-level visibility.

Platform

05
  • 01

    Program-centric security

    Every row scoped by program. Coaches cannot see other programs' data.

  • 02

    WhatsApp-native comms

    Reminders, receipts and nudges through the channel Nigerian families actually read.

  • 03

    Offline resilience

    Coaches keep working through poor connectivity. Writes reconcile when back online.

  • 04

    Analytics

    Retention, attendance, progression, revenue. Dashboards per program and across the academy.

  • 05

    Multi-tenant SaaS

    Bring your brand, your domains, your data. Shared infrastructure, isolated rows.

Pricing

Three plans. Starter, Growth, Premium. Priced in Naira, discounted for nonprofits and schools.

Run it like we do

See the platform
the way a coach sees it.

Thirty minutes, live, with whichever flows matter to you. We open the admin portal, the Team app and the family app side by side and walk through a real term. No slide deck you did not ask for.

Looking for the facility platform? It has moved to egenactive.com.