How the Portal Works

One system for the whole school. Pick any role below and try it — the demo is fully working, with a real class of students in it.

Try it right now

One click signs you in. Nothing to type, nothing to install.

Live demo

All demo accounts use the password demo123. Everything you change is saved, so feel free to click around.

One piece of homework, end to end

The four roles are not four separate tools — they are one system. Here is what actually happens when a teacher sets a piece of homework.

1

Teacher sets it

Ms. Wang posts "Lesson 4 Vocabulary Sentences", due Saturday, worth 100 points.

2

Student turns it in

Emily sees it on her dashboard, writes a note and uploads a photo of her work.

3

Teacher grades it

Ms. Wang opens the file, gives it 95 and writes "Excellent sentence structure!"

4

Parents hear about it

She ticks notify parents. David gets the score and comment in his inbox.

Meanwhile the grade flows into the class average, the gradebook and Emily's term report — without anyone re-typing it.

For Principals

Runs the school and everything families see on the public site.

Post front-page news

Write an announcement and it appears on the home page and blog immediately — no developer needed.

Schedule calendar events

Add a festival, exam or holiday. It publishes to the public calendar, and can message every family at the same time.

See the whole school

Every class, its teacher, its roll count and its class average on one screen.

Manage accounts

Add students, parents and teachers, link children to their families, and reset passwords when someone is locked out.

See it for yourself

Sign in as Wen-Hua Li 李文華 and click around.

principal / demo123

For Teachers

Teaches Grade 1 and Grade 2 Mandarin — 11 students between them.

Set homework

Create homework, quizzes, exams and projects with instructions, a due date and points. Students see it the moment it saves.

Grade the whole class on one page

See who turned in what, open the file each student uploaded, type a score and a comment — all in a single grading sheet.

Notify parents automatically

Tick one box while grading and every graded student's parents get a message with the score and your comment.

Flag what a child needs to work on

Record a focus area — "third-tone accuracy", "homework completion" — with a note for the family and a priority. They see it on their dashboard.

Distribute current grades

One click fills every student's term grade from their running average and publishes it to their family.

See it for yourself

Sign in as Mei-Ling Wang 王美玲 and click around.

teacher / demo123

For Parents

Has two children enrolled — Emily in Grade 2 and Lucas in Grade 1.

Every child, one dashboard

A card per child showing their grade in each class, and how they are tracking.

Know what is missing

Homework is grouped into missing, still open, turned in and graded — so nothing quietly slips.

Know what to practise at home

The teacher's focus notes appear in plain language, with concrete suggestions.

Hear from teachers directly

Progress updates, grade notifications and school announcements arrive in one inbox, and you can reply.

See it for yourself

Sign in as David Zhang 張大衛 and click around.

parent / demo123

For Students

A Grade 2 Mandarin student with homework due this week.

See what is due

Every assignment with its due date, filterable by to-do, missing, turned in and graded.

Turn work in from home

Upload a photo of a worksheet, a PDF, or an audio recording of a reading — up to 10 MB. Work can be updated any time until it is graded.

Check grades and feedback

Every score with the teacher's written comment, so it is clear what to fix next.

Know what to focus on

The skills the teacher wants practised, and whether they are improving.

See it for yourself

Sign in as Emily Zhang 張小明 and click around.

student / demo123

Ready to join the school?

Enrollment for the 2026–2027 school year is open. Every enrolled family gets their own portal account.

Enroll Now Ask a question