For schools
EduTJ helps move core school processes into one digital environment: journal, schedule, homework, news, EduAI, and parent access.
Administration
manages the school and access
Teachers
runs the teaching process
Students
receives up-to-date learning information
Parents
follows the child's learning progress
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.