Theatre school booking and ticketing website

Entertainia Theatre School

A custom booking and ticketing website built for Entertainia Theatre School, allowing parents to book classes, events and show tickets online, manage their details and receive booking confirmations automatically.

"Working with this new booking system has made a huge difference to how we manage Entertainia Theatre School. It has taken so much of the manual admin out of bookings, payments, tickets, refunds and show check-ins, which means we can spend more time focusing on the children, classes and performances."

- Nina, Owner of ETS

ONLINE CLASS BOOKINGS AND TICKETING

A smoother booking system for parents and a practical admin setup for the school team

The system helps reduce manual admin, makes bookings easier for parents, and gives the school a practical way to manage ticket sales, bookings, refunds and live event check-in.

Parents register

Families can create an account, log in and keep parent and child details up to date.

Book classes and events

Parents can browse available classes, events and shows from a clear booking area.

Buy show tickets

Tickets can be purchased online with secure Stripe payments and automatic confirmations.

Check in at the door

PDF tickets include QR codes so door staff can scan and validate tickets on arrival.

Parent-facing modern website

A lively theatre school website connected to classes, accounts and bookings

Parents can register, log in, manage their children, browse classes, view bookings and access tickets from one familiar website experience.

Login Page
Secure parent accounts for bookings, children and account details.
Parent Dashboard
A central place for families to manage details and move into bookings.
Class Booking Page

Parents can book multiple classes for multiple children at once, Payments are processed with Stripe. 

Confirmation Emails

All class bookings and show tickets are confirmed with emails and can also be viewed at any point within the parent dashboard. 

KEY FEATURES

Class bookings, ticket sales and event check-in managed in one connected system

Entertainia Theatre School combines parent accounts, class bookings, event tickets, Stripe payments and admin controls so the team can manage day-to-day bookings and live performances more efficiently.

Parent booking experience

Show ticket sales

Admin dashboard

Order control

Security controls

Built for theatre school workflow

The system supports everyday class bookings as well as high-pressure show days, where ticket accuracy, check-in speed and admin control matter.

BEHIND THE SCENES

Admin tools for bookings, trial requests, shows, refunds and door access

The private admin area gives the school team practical tools for managing customer activity, ticket sales and follow-up without relying on spreadsheets or manual email chains. A full list of features on the admin side can be seen below. 

Admin Pages

Trials requested through the website are accessible on the admin side for quick action.

Show Management

Easily manage shows, perfomances and capacity.  

FULL LIST OF CURRENT ADMIN FEATURES

Dashboard

  • View key admin shortcuts
  • See alerts for trial requests and overbooked orders
  • Jump quickly to classes, orders, teachers, locations and tickets

Classes

  • Add new classes
  • Copy existing classes
  • View future, current and past classes
  • Edit classes before bookings are made
  • Adjust class spaces after bookings exist
  • View active bookings for each class
  • Move a child from one class to another
  • Cancel individual class bookings
  • Refund class bookings
  • Cancel a whole class
  • Take class registers and mark attendance
  • Create manual bookings
  • Send manual payment requests
  • View manual payment request history

Shows And Tickets

  • Add and edit shows
  • Add performance dates
  • Set show capacity
  • Add and edit ticket types
  • Set ticket prices and ticket limits
  • View show sales totals, seats sold and revenue
  • View all ticket orders
  • Resend ticket emails
  • Refund full ticket orders
  • Refund selected individual tickets
  • Move selected tickets between performances
  • Print/view door lists
  • Scan ticket QR codes for check-in
  • Use a limited door-staff login for ticket scanning only

Orders And Payments

  • View recent class booking orders
  • View older archived orders
  • Resend booking confirmation emails
  • Review overbooked orders
  • Refund overbooked orders where needed

Events

  • Add events
  • Edit event details
  • Set minimum and maximum spaces
  • View event bookings
  • Cancel events
  • Remove event bookings where needed

Parents

  • Search and view parent accounts
  • Edit parent information
  • Close/reopen parent accounts
  • Impersonate a parent account for support/admin help

Trial Requests

  • View trial class enquiries
  • Mark requests as new, contacted, accepted, rejected or joined

Teachers And Locations

  • Add, edit and delete teachers
  • Upload teacher photos
  • Add, edit and delete class locations

Admin Access And Security

  • Secure admin login
  • Multiple admin users
  • Different access levels, including door-staff-only access
  • Login rate limiting
  • CSRF protection on admin forms
  • Security headers on pages
Ready to take your bookings to the next level?
Let your website take the booking, not just the enquiry

No job is too big or too small. We build booking websites for businesses of all sizes, from sole traders to larger companies with more complex requirements.