GBCORP BLOG · IT SERVICES

Tutoring App Development: Lessons, Bookings and Progress in One

Published August 30, 2022 · 6 min read

A tutoring business runs on three calendars, a chat thread and a spreadsheet of who has paid. A tutoring app replaces all of them, and the parents notice first.

Tutoring App Development: Lessons, Bookings and Progress in One

Tutoring app development is about the small operations most tutoring businesses do badly by hand: booking a slot with the right tutor, taking payment for a package, sending the link for the lesson, marking homework, and telling a parent how the child is doing. GBCORP’s education app platform covers each of these under the tutoring centre’s own brand, on iOS, Android and the web, live within days at a flat monthly plan.

What the app contains

PartWhat it doesWhere it lives
BookingsTutors, subjects, levels, availability, single lessons or packages, rescheduling by policyStudent and parent app
LessonsLive sessions by link, recordings, materials attached per lessonStudent app
HomeworkAssigned, submitted as photo or file, marked with commentsStudent app to tutor console
ProgressAttendance, marks, tutor notes, term summaryParent app
PaymentsPackages and subscriptions to the centre’s own gateway; tutor payouts reportedConsole
MessagesParent to centre, centre to class, announcementsAll

Parents are the customer

For school-age tutoring the student attends and the parent pays, so the app has both accounts under one family. The parent sees bookings, invoices, attendance and progress; the student sees lessons, homework and materials. A parent who can see that a lesson happened and what was covered renews the package. A parent who has to ask does not.

Tutors, employed or independent

A centre with employed tutors assigns lessons and pays salaries. A platform with independent tutors lets them set availability, accept bookings and receive a payout report per period. The app handles either, and the console shows lessons per tutor, ratings and cancellations beside earnings. Commission or fixed rates per tutor are configuration.

Online, in person or both

Each lesson has a location: a room at the centre, the student’s home, or a link. The booking screen shows what the tutor offers; the reminder sends the right detail. Recordings of online lessons attach to the lesson for revision. Centres that were in-person only find that online lessons fill the gaps in the timetable.

Configure or build

Tutoring centres, language schools, exam-preparation businesses and independent tutor collectives fit the education app platform and are live within days. Platforms with unusual matching logic, integrated assessment engines or a marketplace of thousands of tutors commission custom tutoring app development, scoped in a week and quoted per release on the same engine.

Checklist before launch

  • Subjects, levels and tutors with availability.
  • Packages and prices; cancellation and rescheduling policy.
  • Payment-gateway account in the centre’s name.
  • Whether tutors are paid by salary, share or fixed rate.
  • A mailbox on the centre’s domain for reminders and invoices.
  • The three numbers to watch: fill rate, package renewals, homework submitted.

The numbers to expect

Live within one to five working days on the web, store listings after review, a flat monthly plan. Customised or more complex functionality is quoted separately before any work starts. Centres that move bookings into the app typically see no-shows fall within the first term because reminders and rescheduling are automatic.

The tutor’s console

A tutor opens the console to today’s lessons, each with the student, the subject, the location or link and the materials. After a lesson, a note of what was covered and homework set, in a minute. Submitted homework arrives as photos or files, marked with a comment and a grade. The parent sees the note and the mark that evening. Availability is set once and edited when it changes; the centre sees every tutor’s calendar in one view. The console is a web page, so tutors need nothing installed.

A worked example

A tutoring centre with twelve tutors and two hundred students takes bookings by message and chases payment by phone. The education app platform is configured in a week: subjects, tutors, packages, policies, the centre’s brand and its own gateway account. Parents are invited by a message from the centre’s domain and book from the app; packages are paid in the app; reminders go automatically. The first term shows fewer no-shows because rescheduling is a tap, package renewals rising because parents see the progress notes, and the administrator’s evenings returned.

Group classes and one-to-one

A centre that runs both books them differently: group classes have a capacity and a fixed schedule; one-to-one lessons follow the tutor’s availability. The app handles both on the same booking screen, with packages that can cover either, and the console shows fill rate per class beside utilisation per tutor. Waiting lists for full classes and automatic offers when a place opens are configuration.

Progress parents can read

A progress screen written for parents shows attendance, lessons covered, homework marks and the tutor’s short note, by subject and by term, in plain language. A term summary is generated from it and sent from the centre’s domain before renewal time. Parents renew because they can see what the lessons produced, and tutors write one line after each lesson instead of a report at the end of term. The screen is configuration, and the centre chooses what it shows.

Questions we hear first

Does it include video lessons?

Lessons carry a link to the video service the centre already uses, and recordings attach to the lesson.

Can students book without a parent?

Adult learners have their own account; school-age students sit under a parent account.

Can tutors be in different countries?

Yes. Availability shows in each person’s time zone and payouts are reported per period.

Is there a loyalty or referral feature?

Package discounts, referral codes priced on the server, and a wallet card are included.

Where to start

The GBCORP Education App Platform is the product; the GBCORP white-label app range shows the booking and portal engines beside it. For the institutional side of learning software, read what an LMS development company should deliver.

GBCORP operates across 17 countries on 4 continents through six pillars: AI & IT, Innovation, Sustainability, Infrastructure, Business Lounge, and EV's & Solutions.