Choose Your Login Portal

Access is role-based. Select the portal that matches your role in the system.

๐Ÿ”‘ Demo Credentials

๐Ÿ›ก๏ธ Super Admin

Portal: /superadmin

superadmin@sms.app

password

๐Ÿซ Greenfield Admin

Portal: /admin

admin@greenfield-academy.edu

password

๐Ÿ‘จโ€๐Ÿซ Greenfield Teacher

Portal: /admin

teacher@greenfield-academy.edu

password

๐Ÿซ Sunrise Admin

Portal: /admin

admin@sunrise-institute.edu

password

๐Ÿ” Multi-Role Demo User

Portal: /admin

multirole.user@sms.app

password

Roles: school_admin, teacher

Additional demo accounts: teacher@sunrise-institute.edu, admin@riverdale-school.edu, and teacher@riverdale-school.edu (all use password: password).

Multi-role tip: after logging in with multirole.user@sms.app, switch roles at /admin/role-switch.

๐Ÿ”

Role-Based Access Control

Navigation menus and modules are automatically filtered based on assigned role and permissions.

๐Ÿ—๏ธ

Custom Roles & Permissions

School Admins can create custom roles (e.g., Librarian, Accountant) and assign granular permissions.

๐Ÿซ

Multi-Tenant Isolation

Each school's data is completely isolated. School users can only access their own institution's data.