TypeAnApp · Trending News · Templates · Who it’s for · Pricing · Help

Lesson booking and student portal for tutors and coaches

In short: Yes. TypeAnApp builds a booking website for your tutoring or coaching, where students or parents choose a subject and level, book a free time and keep the same weekly slot. A private portal gives each student or client their own homework, notes and resources.

Build my app

What you can build

A booking page and a private space for each student, instead of a diary, a pile of messages and worksheets sent by email. Parents see your free times and book. Students sign in to find this week’s homework and last week’s notes in one place.

What it includes

  • Subjects and levels with your price per lesson, from primary maths to exam revision.
  • Booking at free times only, online or in person, with a confirmation email.
  • Weekly slots, so a student keeps the same lesson every Tuesday at five.
  • A private page for each student with homework, lesson notes and files you add (start from the Client portal template).
  • Parents and students together: a parent can see their own child’s bookings and homework, and nobody else’s.
  • Reminder emails before each lesson, added by chatting (each email uses a few of your monthly AI & email credits).

How it works

  1. Start from the Booking & scheduling template for lessons, or the Client portal template for students, or describe what you teach on our home page.
  2. Change anything by chatting: "add a free 15-minute first call", "no lessons in August", "add a past papers section for each level".
  3. Press Launch to put it online at a free <name>.typeanapp.app address, or connect your own domain on a paid plan.

What it costs

You can start on the free plan: one app and 25 build credits a month, enough to try it properly. Paid plans start at 19 a month (Basic), shown in dollars, pounds or euros depending on where you are. See the plans. Taking payment for lessons by card, your own domain and making the portal invite-only need a paid plan.

Frequently asked questions

Can parents book for their children?

Yes. Ask for parent accounts in chat. A parent books lessons and sees homework for their own children only.

Can a student keep the same time every week?

Yes. Ask for weekly bookings and the slot is held for that student each week, so other people can’t book it.

Can students see each other’s homework or notes?

No. Each student’s page is private to them, their parent and you. This is checked on our servers for every request.

Can I get paid when people book?

Yes, on a paid plan. You connect your own Stripe account and ask for payment per lesson or for a block of lessons. Payments go straight to you.

Does it work for life, business or sports coaches?

Yes. Describe your sessions and how you work with clients, and the site is written for that. The portal holds each client’s notes and goals instead of homework.