Skip to main content

Parents App — Overview

Location: /Users/dhilshad/Metaonus/syncad-parents Stack: Flutter 3.7.2+, Provider, Dio 5.8, MVVM, GetIt API Base: https://dev-api.metaonus.in/parent/*

Purpose

The SyncAD Parents App gives parents a mobile window into their children's school life — academics, attendance, fees, announcements, messages, and more. One parent account can be linked to multiple students.

Feature Modules

ModuleDescription
HomeDashboard with student switcher, quick tiles
AttendanceDaily attendance view per student
ExamsExam schedule and result cards
FeesFee balance, payment history, receipts
AnnouncementsSchool announcements with push notifications
TimetableClass timetable
LeavesApply for student leave
EventsSchool events and calendar
TeachersTeacher directory
MessagesDirect messages to/from teachers
NotificationsPush notification history

Architecture

See Architecture for MVVM structure, GetIt service locator, and provider setup.

Authentication

See Authentication for phone + OTP + PIN + biometrics flow.