For gymnastics & activity clubs

Your entire club, managed from one dashboard.

Apps By Angela gives gymnastics clubs a powerful web admin panel to manage everything — members, class schedules, fees, disciplines and locations — all in one place, always up to date, and accessible from any browser.

View the Web Admin Panel Get in touch

Member management

Every member at your fingertips

The members screen gives admins a complete view of every parent account and their associated children. Search by name, view parent contact details, send individual push notifications, reset passwords or delete accounts — all from one screen without needing a spreadsheet.

Apps By Angela web admin — members screen showing parent accounts, linked children, and actions

Members screen — parent accounts, linked children, search, notifications and password reset

Class management

Disciplines, levels and schedules — all in one place

Disciplines are the activity types your club runs. Within each discipline you can create levels, and within each level you set up individual class times with their own day, time, capacity and enrolment status. Changes reflect instantly across the app.

Apps By Angela class management — list of disciplines with enrolled counts

Disciplines overview — all activity types with enrolment counts

Apps By Angela class management — expanded discipline showing class schedule

Class schedule — days, times and enrolment numbers per class

Levels and class times

Manage capacity, waiting lists and requests

Each class shows enrolled versus available spaces. Admins can open or close requests per class, manage waiting lists, and add new class times at any time — without needing to contact a developer or reconfigure anything.

Apps By Angela — Recreational class times showing enrolled and available spaces

Recreational class times — enrolled vs spaces, waiting lists and request status

Apps By Angela — Tumble discipline with multiple levels including Club Grade 3-6 and Regional

Tumble — multiple levels (Club Grade 3-6, Regional) each with their own class times

Fees & payments

See exactly who has paid and who hasn't

The fees dashboard shows every child's monthly fees, registration and insurance status — and a total of fees due, paid and outstanding for the selected month. Filter by location, search by child name and drill into individual payment history.

Apps By Angela fees dashboard showing total monthly fees, paid and outstanding amounts

Fees dashboard — total monthly fees £19,555, paid/unpaid status per child

Apps By Angela fees history — full list of children with monthly fees and registration status

Fees history — full member list with monthly fees and registration & insurance status

All admin features

Everything your admin team needs

👪
Member Management

View all parent accounts and their linked children from one screen. Search by name, check status, view contact details and manage accounts — handles hundreds of members without slowing down.

💳
Fees Dashboard

See every child's monthly fees, registration and insurance status at a glance. View total fees due, total paid and total outstanding for any month. Filter by location or payment status instantly.

📅
Fees History

Access a full searchable history of fees across all months. View paid and unpaid status, total hours trained per child and registration details — filter by month and location at any time.

🤸
Class Schedule Management

Add disciplines, create levels within each and set individual class times with capacity and status. Update schedules any time — changes reflect instantly in the parent app and on your club website.

📋
Enrolment & Waiting Lists

See exactly how many children are enrolled versus available spaces. Manage waiting lists for full classes and open or close requests per class across all disciplines and levels.

🔔
Push Notifications

Send push notifications to all members, individual parents or specific groups directly from the admin panel. Notifications appear in the parent's notification history inside the app.

📊
Training Hours Tracking

The fees screen shows total hours trained per child — invaluable for monitoring development, managing competition eligibility and keeping accurate safeguarding records. Updated automatically from register data.

📝
Full Register History

Access complete attendance history for every class on every date. See who attended, who was absent and drill into individual children's training records — without needing to ask coaches for registers.

📦
Merchandise & Orders

Manage merchandise orders and payment status from within the admin panel. Confirm payment by card, bank transfer or cash with a single tap. Parents receive a push notification when their order is ready.

Update a class time, add a discipline, close a waiting list. Seconds to change. Instantly live everywhere. The parent app, the coach app and the website all update automatically.

Why it matters

Stop managing your club in spreadsheets

Most gymnastics clubs are still running on a patchwork of spreadsheets, WhatsApp groups and paper registers. It works — until it doesn't. Things slip, records go out of date, and admin teams spend hours every week chasing information that should already be in one place.

Apps By Angela replaces all of that with a single web admin panel. Members, fees, classes, registers, notifications and orders — everything in one place, always accurate, accessible from any browser at any time.

At a glance

Everything in one admin panel

  • Full member list with parent & child accounts
  • Search members by name instantly
  • Send individual push notifications from admin
  • Monthly fees dashboard with totals
  • Paid / unpaid status per child
  • Registration & insurance tracking
  • Full fees history by month and location
  • Total training hours per child
  • Add and manage disciplines and levels
  • Set class days, times and capacity limits
  • Open or close enrolment requests per class
  • Manage waiting lists across all disciplines
  • Full register history for all classes
  • Merchandise order and payment management
  • Accessible from any browser, any device

Ready to get started?

See the admin panel for yourself

Get in touch and we'll walk you through the full admin panel — or explore it yourself right now.

View the Web Admin Panel Get in touch