Skip to main content

Build guide

Online Language Teacher OS

Student files, study materials, lesson schedules, and invoice trackers.

For: Tutoring centres, music and language schools, dance and art studios, driving instructors and coaches

Linked databases
6
Connections
5
Automatic calculations
8
Ready-made views
12

What it saves you

How the parts work together

  1. Enrol: Add the student and their goal → Create a package when they pay
  2. Teach: Schedule lessons linked to student, package and teacher → Tick Attended and add a progress note
  3. Renew & pay: Contact everyone in "Renewals due" → Pay teachers from "Pay due"

Databases inside

Students

Students and their guardians with goals and level. Attendance and lesson history roll up automatically.

9 fields · 2 calculated automatically · linked to Packages, Lessons, Vocabulary Lists

Views: Enrolled, By level

Packages

Prepaid lesson blocks per student. Used and remaining lessons count down from attended sessions.

8 fields · 3 calculated automatically · linked to Students, Lessons

Views: Renewals due, All packages

Lessons

Every scheduled lesson with teacher, student and package, attendance and a short progress note.

9 fields · linked to Students, Packages, Teachers

Views: Timetable, This week, Missed lessons

Teachers

Teaching staff with pay rate. Lessons taught and pay due are calculated from attended lessons.

6 fields · 2 calculated automatically · linked to Lessons

Views: Team

Vocabulary Lists

Words and phrases set per student with review dates - lists due for spaced review are listed before the next lesson.

6 fields · 1 calculated automatically · linked to Students

Views: Review before class, All lists

Teaching Materials

Your reusable lesson materials by level and skill with links - find the right worksheet in seconds.

5 fields

Views: By level, Most used

You get the finished workspace, not homework.

Buy it once for $29 or get it with your membership, then duplicate it into Notion with every field, link, formula, view and example row already set up.

See Online Language Teacher OS →