Skip to main content
Exepad
Solutions

Manage classes, rosters, and reminders in one app

Stop running a studio on a class-management SaaS, a separate email tool, a payment plugin, and a spreadsheet roster. Publish one app where the schedule, attendance, payments, and reminders share one student database.

A class schedule with capacity caps, instructor, and room assignments.

No credit card required · Published in minutes

See how it works ↓
5–10 min
From prompt to live class app
0 per-student fees
Flat monthly subscription
1 database
Schedule, attendance, payments
Included
Reminders, hosting, exports
THE PROBLEM

Why this is harder than it should be

Studios, schools, and training providers run on a class-management SaaS that charges per student, an email tool that nobody updates, a payment plugin on a separate platform, and a Google Sheet the front desk actually trusts. Instructors don't see attendance history, students miss reminders because the email tool never imports the new roster, and payments don't reconcile to attendance. Every tool charges its own fee, holds a slice of the data, and breaks the moment one of them goes down.

What you can build from one prompt

The shape varies — Exepad publishes whichever you describe.

USE CASE 01

A class schedule with capacity caps, instructor, and room assignments.

USE CASE 02

A student roster with attendance history per class and per term.

USE CASE 03

A registration and payment flow with package, drop-in, and term pricing.

USE CASE 04

An instructor view showing today's roster, attendance, and notes.

USE CASE 05

Automated reminders 24 hours before class and missed-class follow-ups.

USE CASE 06

A waitlist that promotes automatically when a student drops a class.

What this might look like

Three real users, three different outcomes — same platform.

A yoga and pilates studio

40 classes/week, 600 students

The owner describes class types, instructors, capacity caps, package pricing, and a waitlist policy. Exepad publishes a class app where students book or buy a 10-pack, the instructor sees a roster on the studio iPad, and attendance updates the student record live. Three subscriptions — class SaaS, email tool, payment plugin — retire. The owner finally sees which instructors fill rooms and which times consistently empty.

A language school

12-week terms, 180 students

The school describes term-based classes, level prerequisites, term pricing, and per-class attendance. Exepad publishes an app where students enrol per term, instructors mark attendance on a tablet, and parents get an absence alert by email the same day. Term reports — attendance, progress notes, payment status — generate from one database. The spreadsheet roster that lived on the head teacher's laptop retires for good.

A corporate training provider

20 cohorts/quarter, 25 seats each

Operations describes course catalogue, cohort dates, prerequisite courses, and a certificate of completion per learner. Exepad publishes an app that lists cohorts, captures registrations and corporate POs, tracks attendance per day, and emails the certificate when all sessions are marked attended. Three handoffs — sales spreadsheet, LMS export, certificate template — collapse into one published app.

How it works

Four steps. No technical knowledge required.

1

Describe

Tell Exepad about the classes, instructors, capacity, pricing, and reminder cadence. The convert engine turns plain language into a working no-code class app.

2

Configure

Refine class types, packages, and attendance rules through prompts. Exepad models students, classes, attendance, and payments in one relational database.

3

Publish

One click ships the class app to the global edge with SSL, Lighthouse 95+ performance, and GEO-ready markup so search and AI assistants can cite each class.

4

Invite

Point your custom domain at the app and invite instructors, front desk, and managers with role-based access. Reminder emails to students fire automatically.

Who builds this

Common audiences and the job each one is trying to get done.

Yoga, pilates, and fitness studios

Drop-in and package pricing, per-class capacity caps, waitlist auto-promote, and an instructor view that shows today's roster and recent attendance on any device.

Music, dance, and arts schools

Term-based enrolment, recurring weekly classes per student, teacher notes per lesson, and a parent-facing absence alert sent the same day.

Language and tutoring centres

Level-based prerequisites, term payments, attendance per session, and progress reports generated from one database — no LMS-plus-CRM duct tape.

Corporate training providers

Cohort-based courses, corporate POs and individual registrations, multi-day attendance tracking, and a certificate email triggered on course completion.

Martial arts and sports academies

Belt or grading progress, recurring weekly classes, missed-class follow-ups, and a parent app for attendance history and upcoming reminders.

Continuing education and community classes

Class catalogue, drop-in and series pricing, instructor scheduling, and a public class page Google and AI assistants can cite when someone searches nearby.

Metrics that matter

What to measure once it's live — the numbers that tell you it's working.

Class fill rate

Percentage of capacity that turns into booked seats. Mobile-first booking, package pricing, and waitlist auto-promote typically lift this 15–20 points.

Attendance rate

Booked students who actually show up. Automated 24-hour reminders plus missed-class follow-ups pull this from 70% toward 90% in a typical studio.

Package conversion

Share of new students who upgrade from a drop-in to a multi-class package. A clean package page tied to attendance history makes the upsell obvious.

Lapsed-student win-back

Former regulars who return within 60 days of a win-back email. Owning the database makes 'haven't seen you in 30 days' campaigns one query away.

Common mistakes

What goes wrong most often — and the fix that turns the mistake into a working result.

Mistake

Running the schedule on a printed sheet the front desk owns.

Fix

Publish the schedule as a live app. Students self-book, instructors see today's roster on a tablet, and the front desk stops being the bottleneck.

Mistake

Letting instructors mark attendance on paper after class.

Fix

Mark attendance on the instructor app during class. The database updates live — late students, no-shows, and waitlist promotions all stay accurate.

Mistake

Skipping the 24-hour reminder to save on email costs.

Fix

A reminder the day before plus a missed-class follow-up lifts attendance by double digits. The cheapest retention win in the studio stack.

Mistake

Disconnecting payments from the class roster.

Fix

Tie every payment to the class booking and student record. Outstanding packages, expired credits, and chargebacks all surface in one report.

Mistake

Treating the student list as the property of one tool.

Fix

Own the database. Class SaaS, email tool, and payment plugin should all read from your records — not lock the roster inside their cloud.

What replaces what

The stack collapses into one product.

Today's stack
With Exepad
Per-student class-management SaaS subscription
Flat-rate app with unlimited students and instructors.
Email tool with stale roster imports
Reminders fire from the live class roster.
Spreadsheet roster the front desk maintains by hand
Database roster with attendance and history built in.
Third-party payment plugin disconnected from rosters
Payments tied to the student record and class booking.
Instructor printouts of today's class list
Mobile instructor view with attendance and notes.

One subscription. Eight production components.

Everything you need in the plan. No add-ons, no separate vendor invoices.

Database

Forms

Email

File storage

Hosting

SSL

Visitor analytics

Custom domain

Frequently asked

How much does this cost compared to a per-student class SaaS?+

Per-student class SaaS bills by active student per month and charges separately for email, SMS reminders, and payment processing. Exepad is one flat subscription that includes the class schedule, student database, attendance tracking, transactional email, payment capture, custom domain, and hosting. For a 500-student studio it usually pays back in the first month.

Can it handle term-based, package, and drop-in pricing at the same time?+

Yes. You describe the pricing tiers — drop-in, 5-class pack, 10-class pack, term enrolment, recurring monthly — and Exepad models them in the database. Students see the right options for each class, packages decrement on attendance, and the front desk sees credit balances on every student record.

Do my instructors need technical skills to mark attendance?+

No. The instructor view is a normal web app on any tablet or phone — tap a name to mark attendance, type a note, see the student's history. The technical work happens once, when the owner describes the class app to Exepad. Instructors pick up the daily workflow in one shift.

Can it handle recurring weekly classes and multi-week terms?+

Yes. Recurring classes are stored as a rule plus generated sessions. Reschedules, holiday weeks, instructor swaps, and capacity changes propagate cleanly. Term-based enrolments link a student to every session in the term, so attendance, progress notes, and end-of-term reports generate from one query.

What about waitlists for popular classes?+

Waitlists are built in. When a class fills, the registration form switches to a waitlist signup. The moment a booked student cancels, the next person on the waitlist gets an automated email and a confirmed seat. Studios that turn this on typically recover one or two empty seats per popular class.

Who owns the student and attendance data?+

You do. Every student, class booking, attendance mark, payment, and progress note is written to your own relational database with REST and MCP access. Export the roster any time, query directly, or feed it into other Exepad apps. Nothing is locked inside a class-management cloud.

Will Google and ChatGPT find my class pages when people search nearby?+

Yes. Class pages ship Lighthouse 95+, structured schema for each class and instructor, clean meta, and direct-answer passages — exactly what Google and AI assistants like ChatGPT or Perplexity look for when someone searches 'beginner yoga class near me' or 'evening Spanish lessons in [city]'.

Every Exepad class app runs on a global edge network with 99.9% uptime, automatic SSL, daily backups, Lighthouse 95+ performance, and role-based instructor access built in.

Keep exploring

Start with one prompt

Describe the app you need. Exepad publishes a full-stack version with hosting, database, email, and analytics built in.

Describe your app →