← Slide guide

Edu360

Edu360 — Team user guide

Everything the Edu360 app does: sign-in, home, the Mini App Hub, all 45 business mini apps, security and troubleshooting.

Source: the Edu360 app source (mini app catalog, localized UI strings). Updated 2026-08-11.

1. What Edu360 is

Edu360 is one education super-app for the whole sector: students, parents, teachers, school leadership and ministry staff all run the same app, but each role sees a different set of features.

Structure

  • The shell — sign-in, home, news, notifications, profile, settings.
  • Mini apps — 45 business apps living inside the shell (attendance, tuition, results, admissions, dormitory, bus tracking…). Each mini app decides which roles may enter.

Requirements

Phone number
A registered Mytel number (for example 09612345678).
Device
Android, iPhone or iPad. The device is registered as trusted at first sign-in.
Languages
English, Vietnamese, Myanmar — switchable any time in Settings.
Connectivity
The app always talks to the live backend; there is no mock data mode.
Important: the account is tied to a phone number, not an email. A new SIM or a new handset means registering the device again.

2. Install and sign in

Install

  1. Android: install Edu360 from Google Play — see the install page, or the QR in the footer.
  2. iPhone and iPad: install Edu360 from the App Store — see the install page, or the App Store QR in the footer.
  3. Updates install over the previous build — your sign-in state is kept.

First sign-in

  1. Open the app. The Login screen appears.
  2. Enter the phone number. Mytel numbers only, as 09… or the digits after +95.
  3. Request the code. A 6-digit OTP arrives by SMS.
  4. Let Android fill it in. If autofill does not run: open the SMS notification, copy the code, then tap Paste code in the OTP field.
  5. Tap Verify OTP. On success the app registers this handset as a trusted device.
No code? Resend OTP has a countdown — wait for it to finish. Every resend issues a new code and voids the previous one.

Later sign-ins

Once the device is trusted the app shows Welcome back and unlocks with:

  • Unlock with passcode — the app PIN.
  • Unlock with biometrics — fingerprint or face, if the handset supports it.
  • Use SMS OTP instead — fall back to the SMS code.
  • Use a different phone number — sign in as someone else.
A message that the device still needs verification is a security gate, not a bug: verify the device or sign out and use another number.

3. Home and navigation

Top bar

  • Avatar and user name, with the organisation badge next to it.
  • Magnifier — quick in-app search.
  • Bell — notifications, with an unread count.

Home blocks

Dashboard
Role-specific summary figures (classes, students, attendance, budget…).
Featured news
Horizontal carousel of the latest stories; tap to open.
Recent activity
Recent account activity, with Mark all read.
My widgets
Optional widgets. Tap Edit to show, hide and reorder them.
Quick services
Shortcuts to frequently used mini apps.
Needs attention
Role work queue — approvals and alerts waiting on you.

Navigation: two floating buttons

There is no bottom tab bar. Every screen carries two floating controls:

  • Pink round button, bottom right — opens the quick-access menu: Home, News, Mini Apps, Profile, Settings. Tap the dimmed background or press the device back button to close it.
  • Grey round button, bottom left — goes back one screen. On Home it does nothing, because there is nothing left to pop.

Scrolling Home down hides both controls; scrolling back up brings them in again.

Several schools or profiles

Accounts attached to more than one school get a school-context bar and a Switch school action. Switching reloads linked profiles, schedules and notifications for the selected school.

4. Mini App Hub

Finding an app

  • Search box — type an app, tool or shortcut name.
  • Filters: All · Favorites · Recent, plus category chips: Learning, Finance, Management, Communication, Utilities.

Sections

Quick access
Pinned apps that stay one tap away.
Popular mini apps
Frequently used apps from the current catalog.
Recently opened
The latest mini apps opened on this device.
All apps
The full catalog your account can reach.

Customising

  1. Tap the pencil icon (Edit apps) at the top right.
  2. Add or remove Favorites; pin or unpin Quick access.
  3. Tap Done editing to leave edit mode.
  4. The icon left of the pencil toggles grid and list view.

Quick access holds at most 6 pinned apps. To pin another one, unpin something first.

What happens when an app opens

Each launch is gated: allow, warn or block. Apps run in one of three ways — a Flutter surface built into the app, a web package downloaded from the CDN, or a fallback screen when the current session cannot open that app.

A missing app is usually not a fault — many mini apps open only for certain roles or certain governance levels. See the table in section 5.

5. Mini app catalog

Learning 14

Mini appWhat it doesRoles allowedNotes
Academic Credits
academic-credits
Track credit plans, enrollments and GPAStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Academic Results
results
Review grades, GPA and learning progress.Student, Parent, Teacher, Head teacher, Principal, Vice principal, Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterPopular
Assignments
assignments
View, submit, and grade homework assignmentsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Behavior Log
behavior-log
Log and review student conduct, effort, and participation observationsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, District officer, Director—
Curriculum
curriculum-management
National + DoE + School curriculum + textbooksStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Document Vault
document-vault
Access official school-issued documents: transcripts, certificates, enrollment letters and moreStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterSmartOTP Popular
E-Learning
e-learning
Access online courses and learning materialsStudent, Parent, Teacher, Head teacher, Principal, DirectorPopular
Exam Preparation
exam-prep
Mock exams and revision materials.Student, Parent, Teacher, Head teacher, PrincipalNot released Popular
Exams
exams
Take and grade timed online examsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Practice
practice
Self-paced quizzes with instant grading and explanationsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)Popular
Question & Resource Bank
question-resource-bank
Author, browse, and promote exam questions and teaching resourcesTeacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Report Card & Transcript
transcript
End-of-term report cards + cumulative transcriptsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
School events calendar
events-hub
School-level events calendar (classes, exams, activities). Not a national campaign board.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central), District officer, Director, Director general, Secretary, Vice minister, MinisterPopular
Substitute
substitute
Substitute teacher requests and assignment managementTeacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), District officer, DirectorSmartOTP

Finance 2

Mini appWhat it doesRoles allowedNotes
MytelPay Wallet
wallet
Manage wallet balance and transactions.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)SmartOTP Popular
Tuition
tuition-fee
Pay tuition and review payment history.Student, Parent, Principal, Vice principal, Staff (province), Staff (central)SmartOTP KYC 1 Popular

Management 16

Mini appWhat it doesRoles allowedNotes
Admissions
admissions
School admissions intake, quota tracking and decisionsHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterSmartOTP
Asset & Inventory
asset-inventory
Asset register, stocktake, maintenance tickets and depreciation reportsHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterSmartOTP
Attendance
attendance
Track attendance and study time.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterPopular
Class Schedule
schedule
Review weekly/day timetable and upcoming events.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central), District officer, DirectorPopular
Course Registration
course-registration
Register and manage courses by role and semester.Student, Parent, Teacher, Head teacher, Principal, Vice principal, Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterPopular
Document Workflow
document-workflow
Official letters, decisions, transfer slipsHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Dormitory
dormitory
Manage dormitory bookings and facilitiesStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterKYC 1
EMIS & Analytics
emis-analytics
EMIS reports, class and school analytics, and at-risk student monitoringHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Governance policy
governance-policy
Author, publish, and track EMIS / credits / budget policiesPrincipal, Head teacher, Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
HR & CME
hr-cme
Personnel records and continuing education ledgerStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, Director, Director general, Secretary, Vice minister, Minister—
Operations Console
operations-console
Satellite web_package for platform operators (MytelPay ops).Platform-configured—
Payroll & Budget
payroll-budget
Payroll period management, payslips, and school budget allocationHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterSmartOTP
Reports & Stats
reports
Generate reports and view statisticsHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
School Management
school-management
Tabs hub for calendar, staff roster, broadcasts and reportsHead teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), District officer, DirectorKYC 1
Transfer
transfer
School transfer requests: parent compose, source approval, destination receptionStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, Minister—
Workforce
workforce
Manage leave balance, overtime requests and approvals for staffTeacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterSmartOTP

Communication 6

Mini appWhat it doesRoles allowedNotes
Alumni & Yearbook
alumni-yearbook
Stay connected with alumni, manage class yearbooks, and explore school historyStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central), Alumnus—
Feedback
feedback
Surveys and complaint management across school, DOE, and Ministry tiersStudent, Parent, Teacher, Head teacher, Principal, Vice principal, District officer, Director—
Messages
messages
Chat with teachers, students, and parentsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)Popular
Notifications
notifications
View personal notifications and alertsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)Popular
Parent-Teacher Meetings
parent-teacher-meetings
Book and manage parent-teacher meetingsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, District officer, DirectorSmartOTP
School Information
school-info
Browse school profile and organization structure.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central), Ministry inspector, District officer, Director, Director general, Secretary, Vice minister, MinisterPopular

Utilities 5

Mini appWhat it doesRoles allowedNotes
Bus Tracking
bus-tracking
Live GPS tracking for school buses: parent view, driver tools, and fleet managementStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central)—
Cafeteria
cafeteria
Meal booking, menus, nutrition and cafeteria operationsStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central)—
Campus Map
campus-map
2D campus map with hotspots and turn-by-turn wayfindingStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central)Popular
Digital ID
campus-id
Your digital student/staff ID card with rotating QRStudent, Parent, Teacher, Head teacher, Principal, Vice principal, Staff (district), Staff (province), Staff (central)SmartOTP KYC 1 Popular
Help Center
help-center
Articles and answers for everyday tasksStudent, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)—

Partner 1

Mini appWhat it doesRoles allowedNotes
Partner Bulletin
partner-bulletin
Satellite miniapp (web_package): partners ship packages; host downloads/caches — no store update.Student, Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central)—

Internal operations 1

Mini appWhat it doesRoles allowedNotes
Pickup Check-in
pickup-checkin
Track end-of-day pickups at the gate and escalate disputes to the principal.Parent, Teacher, Head teacher, Principal, Vice principal, School staff, Staff (district), Staff (province), Staff (central), Security guard, StudentSmartOTP

6. News

  • Search by headline.
  • Category chips: All news · Scholarships · Tuition · Exams · Events · Announcements · Policies.
  • Featured is pinned editorial; Trending is what is being read now.
  • Each card shows the category, publish date and estimated reading time.
  • Tap a card for the full article; articles with a file show its type (for example PDF).

Inside an article

  • Share copies the headline to the clipboard for pasting elsewhere. There is no public web URL per article yet, so no link is sent.
  • Bookmark saves the article. A failed save reports an error rather than a fake success.
  • Up to three related articles from the same category appear at the bottom.
News is served by the backend in the selected language. Where a translation is missing the app falls back to an available language instead of showing an empty card.

7. Notifications

  • Open with the bell on Home; the badge is the unread count.
  • Unread items are highlighted; opening one marks it read.
  • Some notifications carry an action — open the related mini app, approve a request.
  • Turn individual categories on and off in Settings → Preferences → Notification preferences.
  • Tapping a notification jumps straight to what it refers to: the related mini app, a news article or an approval screen. Items without a specific link open a screen chosen by type (exams, attendance, tuition, results, events…).
  • Swiping a row is visual feedback only — it does not delete. Use the per-row delete and read/unread buttons.
Push delivery depends on the OS notification permission. If nothing arrives, check Edu360's notification permission in Android settings before filing a bug.

8. Profile

Identity
Full name, KYC level, NRC.
Contact information
Primary and secondary phone, email. Tap Edit, then Save.
Academic and work
Role, student ID, class, department — depending on the role.
Linked profiles
Related profiles: a parent with several children, staff serving several schools.
Role-specific details
Extra fields for head teachers, vice principals, ministry staff and so on.

Each block collapses and expands with Collapse / Expand.

Editing sensitive fields (phone, identity data) triggers re-authentication — see section 10.

9. Settings

Settings is a stack of expandable cards:

Preferences
Language (English/Vietnamese/Myanmar), notification preferences, auto-lock.
SmartOTP
Enable and manage SmartOTP approval instead of SMS codes.
Trusted devices
Registered devices with registration and last-access times; revoke anything unfamiliar.
Security & governance
Security policy on the account, app passcode, biometrics.
Data & storage
Clear cache, inspect how much space the app uses.
Platform operator
Only visible to accounts holding platform operator rights.
Support
Support contact channels.
Legal
Terms of service, privacy policy, security policy.
App info
Version, publisher, environment and the Device ID.
Bug-report tip: tap the Device ID under app info to copy the full identity, then paste it into your report.

Sign out

Signing out clears the local session and returns to Login. The device stays trusted, so the next sign-in is faster.

10. Security and re-authentication

Three layers

  1. SMS OTP the first time an account signs in on a handset.
  2. Trusted device — the handset is registered to the account; unknown devices must verify.
  3. App passcode / biometrics — fast unlock plus auto-lock when the phone is idle.

Re-authentication for sensitive actions

Some actions always re-authenticate immediately before they run, even inside a live session:

  • Payments, wallet movements and tuition.
  • Changing identity data, phone numbers or trusted devices.
  • Management approvals.

The app presents passcode, biometrics or SmartOTP before writing. Cancelling there means the action does not happen.

Mini apps tagged SmartOTP in section 5 need SmartOTP enabled before their write actions work.

11. Roles and scope

Every mini app declares the roles allowed in and its maximum governance scope:

School scope
Data for exactly one school.
Province scope
Aggregates across schools in a territory.
National scope
Sector-wide aggregates for ministry level.

So the same mini app shows one school to a principal and a multi-school roll-up to ministry staff. That is by design, not a display fault.

Platform operator access is a separate axis, not an education role. Internal operations apps stay invisible to education personas.

12. Troubleshooting

No OTP arrives
Check signal and SIM credit; wait for the countdown, then Resend OTP; confirm it is the registered Mytel number.
Autofill did not fill
Open the SMS notification, copy the code, tap Paste code. With an empty clipboard the app reports that no 6-digit code was found.
“Network not authorized”
Not a Mytel number. Use the registered Mytel line.
App says “Coming soon”
The mini app is catalogued but not released yet. Not a device fault.
App says “Under maintenance”
Server-side maintenance; try again later.
Asked to refresh the app list
Return to the Mini App Hub, pull to refresh the catalog, open again.
Biometrics unavailable
No fingerprint/face enrolled, or permission denied. Use the app passcode.
Blank screen / stuck
Close and reopen the app. If it repeats, note the time and send the Device ID.

13. Reporting a bug

A usable bug report carries six things:

  1. Screenshot — full screen, status bar included.
  2. Device ID — Settings → App info → tap the Device ID to copy it.
  3. App version — same place as the Device ID.
  4. Role and phone number used to sign in (the number only — never the OTP).
  5. Mini app and the action you were performing.
  6. Timestamp to the minute, so server logs can be matched.
Never share an OTP, your app passcode, or a screenshot containing an OTP — not even with someone claiming to be support.