Software  /  Schools and tutoring centres

School and tutoring platform

Timetables, attendance, progress reports and tuition billing in one platform, under your school’s brand.

Try your brand colour
Sample data · interactive demo
app.codema.ai/timetable

Timetable

Week of Oct 12 · 6 rooms · 22 tutors
Search…
Rooms
+ New class
AM
Mon12
Tue13
Wed14
Thu15
Fri16
16:00
Math · Grade 8Room 1 · Ms. Ade
English · Grade 6Room 2 · Mr. Cole
Math · Grade 10Room 1 · Ms. Ade
Science · Grade 9Lab · Dr. Fry
SAT prepRoom 3 · Mr. Vu
17:15
Reading clubRoom 2 · Ms. Ito
Physics · Grade 11Lab · Dr. Fry
French · BeginnerRoom 4 · Mme. Roy
Math · Grade 8Room 1 · Ms. Ade
Essay writingRoom 2 · Mr. Cole
18:30
ChemistryLab · Dr. Fry
Coding · PythonRoom 5 · Mr. Vu
English · Grade 6Room 2 · Mr. Cole
1:1 sessionsRooms 3 to 6

Wed · Math Grade 10

Room 1 · Ms. Ade
Enrolled9 / 10
Duration75 min
Capacity9 of 10
This week
Quadratics: factoring and the formula. Homework set 4 due Friday.

Click around: enrol a student in a session, sign in with code 3101, convert a trial, or open the parent app. Screens with a lock are shown in a live demo.

Inside the platform

Every screen, your brand

A complete platform for schools, tutoring centres and learning academies. Pre-built, customized to how you teach, branded as yours and owned by you. Names and figures below are fictional sample data.

Try your brand colour
01 / 05

Timetable

Classes, rooms and tutors across the week.

  • Week view by room and tutor
  • Capacity per class
  • Lesson notes
Sample data
app.codema.ai/timetable

Timetable

Week of Oct 12 · 6 rooms · 22 tutors
Search…
Rooms
+ New class
AM
Mon12
Tue13
Wed14
Thu15
Fri16
16:00
Math · Grade 8Room 1 · Ms. Ade
English · Grade 6Room 2 · Mr. Cole
Math · Grade 10Room 1 · Ms. Ade
Science · Grade 9Lab · Dr. Fry
SAT prepRoom 3 · Mr. Vu
17:15
Reading clubRoom 2 · Ms. Ito
Physics · Grade 11Lab · Dr. Fry
French · BeginnerRoom 4 · Mme. Roy
Math · Grade 8Room 1 · Ms. Ade
Essay writingRoom 2 · Mr. Cole
18:30
ChemistryLab · Dr. Fry
Coding · PythonRoom 5 · Mr. Vu
English · Grade 6Room 2 · Mr. Cole
1:1 sessionsRooms 3 to 6

Wed · Math Grade 10

Room 1 · Ms. Ade
Enrolled9 / 10
Duration75 min
Capacity9 of 10
This week
Quadratics: factoring and the formula. Homework set 4 due Friday.
02 / 05

Progress reports

Subject averages, trends and tutor comments.

  • Scores by subject
  • Progress over time
  • Share with parents
Sample data
app.codema.ai/progress/aiden

Progress report

Aiden Park · Grade 10 · Term 1
Search…
Share with parent
Edit
AM

Subjects

Assessment average
Math
84% +9
Physics
76% +4
English
71%
Chemistry
88% +6

Tutor comments

Ms. Ade
Aiden has grown in confidence with algebra. Next focus: showing full working on multi-step problems.

Math over time

Sep 1Sep 15Sep 29Oct 6Oct 9Oct 12
03 / 05

Attendance register

A per-session register with alerts.

  • Present, late and absent
  • Patterns flagged
  • Parent follow-up
Sample data
app.codema.ai/attendance

Attendance

Math · Grade 10 · last 6 sessions
Search…
Export
Take register
AM

Register

Sep 23
Sep 30
Oct 2
Oct 7
Oct 9
Oct 14
Aiden Park
Present
Present
Present
Present
Present
Present
Bea Silva
Present
Present
Present
Present
Present
Chen Wu
Present
Present
Present
Absent
Present
Present
Dara Obi
Present
Present
Present
Present
Present
Present
Eli Stone
Absent
Present
Present
Present
Present
Fay Khan
Present
Present
Present
Present
Present
Present
Gus Lind
Present
Present
Absent
Absent
Present
Present
Hana Mori
Present
Present
Present
Present
Present
Present
Ivo Ruiz
Present
Present
Present
Present
Present

Alerts

GL
Gus Lind
2 absences in a row
Contact parent
EL
Eli Stone
1 absence, 1 late
04 / 05

Tuition billing

Termly and monthly tuition, plans and arrears.

  • Packages per student
  • Payment plans
  • Overdue tracking
Sample data
app.codema.ai/tuition

Tuition and billing

Term 1 · 248 students
Search…
Payment plans
Send invoices
AM
Billed this term
$186,400
248 students
Collected
$171,300
92%
On payment plans
41
Monthly
Overdue
$6,820
12 families
FamilyStudentsPackageAmountPlanStatus
ParkAiden2 subjects · weekly$1,440TermlyPaid
SilvaBea, Leo3 subjects$2,160MonthlyOn track
WuChenSAT prep$980Termly
ObiDara1:1 · 10 hours$750TermlyOverdue
05 / 05

Student and parent app

Students see classes and homework; parents get updates.

  • Homework checklist
  • Join online classes
  • Tutor messages
Sample data

Aiden’s week

Grade 10

Next classMath · Wed 16:00
Room 1 · Ms. Ade
Join online

Homework

Quadratics set 4Fri
Physics lab write-upDone
Essay draftMon
Powered by codema.

Messages

From Ms. Ade

Aiden did great on today’s quiz, 9/10!16:52
Thank you! He has been practising.17:05
It shows. Next week we start graphs.17:06
Powered by codema.

Features

What it handles

Typical modules for a school and tutoring platform. Every feature can be adapted to your business.
Example features

Enrolment

  • Applications
  • Placement tests
  • Waitlists

Timetable

  • Classes and rooms
  • Tutor schedules
  • Online sessions

Students

  • Records
  • Progress reports
  • Homework

Attendance

  • Registers
  • Absence alerts
  • Reports

Tuition

  • Invoices
  • Payment plans
  • Sibling discounts

Parents

  • Parent app
  • Messaging
  • Report sharing

Family journey

From trial to results

Every step families take runs through your platform, under your brand.

01

Enrol

Online sign-up.

  • Placement or trial session
  • Pick a timetable
  • Tuition plans
02

Attend

Every session counts.

  • Student sign-in
  • Absence alerts to parents
  • Make-up sessions
03

Progress

See improvement.

  • Monthly progress reports
  • Tutor notes
  • Grade tracking
04

Continue

Term after term.

  • Re-enrolment invites
  • Exam bootcamps
  • Sibling discounts

Brand it yourself

See it with your brand

Upload your logo, type your name and pick your colour. The dashboard and parent app update live, and the demo above uses your brand too.

Your brand

Logo
No logo yet

PNG, JPG or SVG. Your logo is read in your browser and never uploaded. It is saved only on this device.

Brand colour

Button text switches to white automatically for readability.

Theme

Like it? Let’s launch yours

Talk about your platform

Integrations

Connects to what you use

Typical integration categories. We connect the providers you already work with.

Payments

Cards, pre-authorized debit and payouts.

Video lessons

Online sessions.

Email and SMS

Reminders, receipts and messages.

Accounting

Export to your accounting software.

Make it yours

Customize. Brand. Launch

The school and tutoring platform is pre-built. We shape it around your business and launch it under your name.

01

Customize

We adapt features, workflows and screens to the way your business runs.

02

Brand

Your logo, colours and domain throughout, for your staff and your customers.

03

Launch

Your platform goes live as yours, hosted by you or by us.

Speed to launch

Launch in 2 weeks

A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.

  1. Days 1–2

    Kickoff and brand

    We confirm your workflows, then apply your logo, colours and domain.

  2. Days 3–6

    Configure

    Services, pricing, staff roles, forms and notifications set up for how you work.

  3. Days 7–9

    Data import

    Clients, records and schedules brought over from your spreadsheets or current system.

  4. Days 10–12

    Training

    Short sessions with your team, plus a test run before anything goes live.

  5. Day 14

    Launch

    You go live on your own brand, with us on hand for the first weeks.

Cost calculator

Own it vs rent it

Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.

Over
Per-user software$0
Codema Example price$0
Difference$0

Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.

Built for Canadian businesses

Tutoring centre and private school software in Canada

Tutoring centres and independent schools handle enrolment, timetables, student records, progress and tuition billing. Codema runs all of it under your school’s brand, with a family portal parents will actually use.

See all platforms · Why own your software

Frequently asked questions

Can parents see progress and attendance?

Yes. The family portal shows sessions, attendance, notes and invoices.

Does it handle term or monthly tuition?

Yes. Bill by term, month or package, with payment plans if you offer them.

Can tutors manage their own schedules?

Yes. Tutors set availability, and bookings respect it.

Do we own the software?

Yes. You own the code and the database. You can host it yourself or have us host it.

How long does setup take?

A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.

Founding clients

Be one of our first clients

We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.

Ownership and pricing

Yours to own. Simple to run

You own the code and the database. One monthly licence, no per-user fees, and your choice of hosting.

Pricing

One monthly licence.

A small monthly licensing fee compared to typical per-user SaaS. No per-user fees as your team and customers grow.

  • You own the code and database
  • No per-user or per-seat fees
  • Predictable as you grow
Ask for pricing
Option 1

Host it yourself

Run the platform on your own infrastructure, with full control over servers and data.

Option 2

We host it for you

We run it on Codema’s own database and servers, with different hosting options to suit you.

Launch your school and tutoring platform

Tell us about your business and we’ll show you the school and tutoring platform.

Talk about this platform