Innovation LabLive Demo · Education

Innovation Lab · Education

SchoolHub — žákovská knížka a třídní kniha v prohlížeči

Lab prototype of a Czech school information system. Parents see grades and submit absence requests; teachers record attendance, assign Quiz Lab tests and manage the class book; admins run the school with import, timetable and stats — no desktop install required.

User manual · Learning course

Jak používat SchoolHub

Strukturovaný kurz: demo role, omluvenky, třídní kniha, Quiz Lab integrace, admin správa, import CSV, notifikace a zabezpečení — 6 modulů, progress v prohlížeči.

Otevřít uživatelský kurz

Jak produkty spolu souvisí? Ecosystem learning course →

Real school systems like Bakaláři, Edookit or Škola Online run entire school administrations. SchoolHub is our Innovation Lab slice: the features parents and teachers touch every day — grades, attendance, messages, homework and tests — in a focused web demo.

Pick a demo persona on /school-hub/demo and explore as a parent, teacher, class teacher, student or principal. The sample school ZŠ Innovation Lab ships with three classes, realistic timetable data, pending absence requests and pre-linked Quiz Lab assignments.

Administration goes beyond stats: full CRUD for people, classes and subjects, timetable editor with collision hints, CSV student import, school-year wizard with term locks, GDPR templates and optional e-mail notifications via webhook.

Quiz Lab integration is first-class: teachers link their Learn Space account, assign quizzes through a three-step wizard, and students launch tests from the portal with automatic score sync back to SchoolHub.

You can also register your own empty school and grow from there. The architecture mirrors Learn Space: PostgreSQL in production, in-memory fallback locally, NextAuth credentials with password policy and login rate limiting.

Why teams choose this

Parent portal

Report card, schedule, absence requests, GDPR consents and messages for guardians.

Class book

Teachers record attendance, topics and thematic plans per lesson in one screen.

Grades & homework

Grade entry with notifications, homework with student submit checkbox and term locks.

Absence workflow

Parent submits — class teacher approves or rejects — both sides get in-app alerts.

Admin console

People, classes, subjects, timetable, school year, import and settings in one shell.

Quiz Lab assign

Link Learn Space, wizard assign to class, auto-sync attempts and optional auto-grade.

Notifications

Bell icon for grades, absences and new tests; optional e-mail webhook for production.

CSV import

Bulk-create students with optional accounts from a spreadsheet upload.

Conduct & praise

Class warnings, principal notes and praise logged per student.

Substitutions board

Daily schedule changes with a public page for parents without login.

GDPR consents

Parents approve school consent forms electronically; admin manages templates.

CS & EN

Bilingual UI and demo school content with locale switch in the shell.

Use cases

Practical scenarios we design for — whether you adopt a demo as-is or want a tailored build.

Parents

Evening check-in

See today’s grades, approve GDPR and submit an absence request.

Teachers

End of lesson

Mark attendance, assign a Quiz Lab test and review class results.

Principals

School setup

Import students, edit timetable and close the semester with the school-year wizard.

Developers

Lab architecture

Study multi-role school data, notifications and Learn Space sync on one stack.

Product screens

Interface previews from our live demo — real pixels where available, structured mocks where we are still building.

school-hub — parent
Children overview and report card.
school-hub — class book
Attendance and topic per lesson.
school-hub — absence
Parent request and teacher approval.
school-hub — quiz assign
Three-step wizard to assign Learn Space quizzes.
school-hub — admin people
CRUD for students, teachers and parents.
school-hub — notifications
In-app bell for grades, absences and tests.
school-hub — demo
One-click persona switch.

Technology

Frontend

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Role-based shell
  • Admin console
  • Demo personas

Backend

  • SchoolHub API v1
  • Bundle storage
  • NextAuth
  • Quiz sync
  • CSV import

Database

  • PostgreSQL
  • In-memory fallback

Integrations

  • Learn Space / Quiz Lab
  • E-mail webhook (optional)

Cloud

  • Vercel
  • Docker
  • Monitoring
  • Backups

FAQ

Ready to explore?

Open the live demo, then talk to us about customization or a production rollout.