For schools

EduTJ helps move core school processes into one digital environment: journal, schedule, homework, news, EduAI, and parent access.

  1. Administration

    manages the school and access

  2. Teachers

    runs the teaching process

  3. Students

    receives up-to-date learning information

  4. Parents

    follows the child's learning progress

Connect a school

Security

Security and access control

Access to data is determined by the user role and school membership.

Supabase Authentication
User sign-in through secure authentication.
Supabase Postgres
Cloud storage of platform data with access rules.
Room
Local data caching in the Android client.
RBAC
Role model: ADMIN, DIRECTOR, TEACHER, STUDENT, and PARENT.
School Isolation
School data is isolated by organizational membership.
Supabase RLS
Security rules at the data access layer.
Session management
User session management in the application.