Parent / Guardian
1. Role Overview
The Parent / Guardian is a key user of Tutorog, particularly for children and younger students who may not manage their own accounts.
A parent/guardian uses Tutorog to discover learning opportunities, manage one or more children, handle enrollments and fees, and stay informed about their children's learning journey.
A parent may manage multiple Student profiles from a single User account.
Their primary expectation is:
"I should be able to manage my children's learning in one place and always know how they are doing."
2. Primary Goals
The Parent / Guardian should be able to:
- Manage one or more children.
- Maintain basic information for each child.
- Discover suitable organizations and courses.
- Evaluate organizations before enrolling.
- Enroll a child in a course or batch.
- See schedules and important class information.
- Track attendance.
- Understand learning progress.
- View fees and payment status.
- Receive important announcements.
- Communicate with the organization and tutors.
- Manage their children's learning without needing separate accounts for every child.
3. Parent / Guardian Journey
The overall journey can be represented as:
Create / Login to Account
↓
Add Child / Children
↓
Discover Organizations
↓
Explore Courses
↓
Compare / Evaluate
↓
Enroll Child
↓
Join Batch
↓
View Schedule
↓
Monitor Attendance & Progress
↓
Manage Fees
↓
Receive Announcements
↓
Communicate with Institute / Tutor
↓
Support Child's Learning
The parent experience should be centered around the child, not around the organization's internal structure.
4. Parent Account & Multiple Children
Expectation
A parent should have one User account from which they can manage multiple children.
For example:
Parent Account
│
├── Aarav
│ ├── Mathematics
│ └── Cricket
│
├── Ananya
│ ├── Dance
│ └── English
│
└── Rohan
└── Coding
The parent should be able to switch between children easily.
A prominent child selector should be available throughout the parent experience.
For example:
Viewing: [ Aarav ▼ ]
This prevents the parent from accidentally confusing one child's attendance, fees, schedule, or progress with another child's information.
5. Add & Manage Children
Expectation
Adding a child should be simple.
The parent may provide:
- Student name
- Date of birth
- Profile photo
- Basic information
- Relevant learning information
The parent should be able to:
- Add another child.
- Edit permitted information.
- View each child's enrollments.
- Manage the child's learning activities.
The student profile should remain distinct from the parent's User account.
6. Discover Organizations
Expectation
Parents should be able to discover organizations that may be suitable for their children.
They may search by:
- Category
- Subject
- Activity
- Location
- Course
- Age/level
- Organization name
For example:
What are you looking for?
[ Mathematics ]
Near:
[ Your location ]
Category:
[ Academics ▼ ]
The discovery experience should make it easy to move from:
What does my child need?
to:
Who can provide it?
7. Evaluate Organizations & Courses
Before enrolling, parents should be able to understand an organization's offering.
They may want to see:
Organization
- About the organization
- Location
- Contact information
- Tutors/trainers
- Photos
- Ratings
- Reviews
Course
- What is taught
- Duration
- Schedule
- Fees
- Eligibility
- Available batches
- Course materials or learning approach where available
The parent should be able to make an informed decision without contacting the organization for every basic piece of information.
8. Enroll a Child
Expectation
The parent should be able to select which child is being enrolled.
Example:
Course:
Mathematics Foundation
Child:
[ Aarav ▼ ]
Preferred Batch:
[ Mon / Wed / Fri — 5:00 PM ]
[ Request Enrollment ]
The enrollment may require organization approval.
The parent should then be able to see the enrollment status:
Pending → Approved → Active
If rejected or cancelled, the parent should receive an appropriate explanation where applicable.
9. View Child's Schedule
Expectation
Parents should have a consolidated view of their children's schedules.
For multiple children:
TODAY
Aarav
5:00 PM — Mathematics
Tutor: Amit
Ananya
6:00 PM — Dance
Trainer: Neha
Rohan
7:00 PM — Coding
Tutor: Rahul
The parent should be able to see:
- Upcoming classes
- Batch schedule
- Location
- Tutor/trainer
- Schedule changes
- Holidays
- Cancelled classes
The goal is to answer:
"Where does my child need to be, and when?"
10. Track Attendance
Expectation
Parents should be able to see their child's attendance without needing to ask the institute.
For example:
Aarav — Mathematics
Attendance
────────────────────
Present 22
Absent 3
Attendance 88%
⚠ Attendance has dropped below the recommended level.
The parent should be able to:
- View recent attendance.
- View attendance history.
- See attendance percentage.
- Receive alerts for repeated absences where enabled.
Attendance should be presented as a useful signal, rather than simply a list of present/absent records.
11. Track Learning Progress
Expectation
Parents want to know more than whether their child attends classes.
They want to understand:
"Is my child actually learning and progressing?"
The parent should eventually be able to see:
- Course progress
- Topics completed
- Assignment completion
- Assessment performance
- Tutor feedback
- Areas requiring improvement
- Milestones or achievements
Example:
Aarav — Mathematics
Course Progress 72%
Assignments 8 / 10
Recent Assessment 82%
Attendance 88%
Tutor Feedback
"Good progress in algebra.
Needs additional practice
with geometry."
The information should be understandable to a parent without requiring knowledge of the organization's internal systems.
12. View Fees & Payment Status
Expectation
Parents should have a clear view of what they owe and what has already been paid.
For each child:
Aarav
Mathematics Foundation
Total Fee ₹12,000
Paid ₹8,000
Outstanding ₹4,000
Next Due Date 10 Sep
The parent should be able to:
- View current fees.
- View payment history.
- See outstanding amounts.
- View receipts.
- Receive payment reminders.
- Make online payments when supported.
For multiple children, fees should remain clearly separated.
13. Receive Announcements
Expectation
Parents should receive important information without having to constantly check with the institute.
Announcements may include:
- Class cancellations
- Schedule changes
- Holidays
- Exam dates
- Events
- Fee reminders
- Important notices
- Course announcements
Announcements may be targeted at:
Organization
│
├── All Parents
├── Specific Course
├── Specific Batch
└── Specific Student
The parent should be able to distinguish between:
Important action required
and
General information.
14. Communicate with Institute & Tutors
Expectation
Parents should have an appropriate communication channel for discussing their child's learning.
Common reasons include:
- Attendance concerns
- Academic progress
- Assignment questions
- Schedule issues
- Fee questions
- General feedback
- Child-specific concerns
The communication experience should preserve the organization's policies and appropriate boundaries.
For example:
Parent
│
├── Organization
│
└── Tutor / Trainer
Whether a parent can directly message a tutor should be configurable by the organization.
15. Parent Dashboard
The parent dashboard should be child-centric and action-oriented.
A possible structure:
Good Morning, Pooja
[ Aarav ▼ ]
TODAY
────────────────────────────
5:00 PM
Mathematics
Class 10A
────────────────────────────
CHILD'S PROGRESS
Attendance 88%
Course Progress 72%
Assignments 8 / 10
────────────────────────────
NEEDS ATTENTION
⚠ ₹4,000 fee due
⚠ Mathematics assignment pending
────────────────────────────
RECENT
• New announcement from institute
• Tutor feedback received
If the parent has multiple children, the dashboard could provide both:
Selected Child View
and
Family Overview.
16. Family Overview
For parents managing multiple children, Tutorog should provide a consolidated view.
MY CHILDREN
Aarav
────────────────────────
3 active courses
Attendance: 88%
1 pending assignment
Ananya
────────────────────────
2 active courses
Attendance: 94%
No pending assignments
Rohan
────────────────────────
1 active course
Attendance: 76%
⚠ Needs attention
This allows the parent to quickly identify where attention is needed.
17. Parent's Role in the Learning Journey
The parent should not become the teacher or institute administrator.
Their role is primarily:
DISCOVER
↓
CHOOSE
↓
ENROLL
↓
SUPPORT
↓
MONITOR
↓
COMMUNICATE
Tutorog should provide enough information for the parent to support their child without exposing unnecessary operational complexity.
18. What the Parent Should NOT Need to Do
Parents should not need to:
- Manage organization settings.
- Create courses.
- Manage batches.
- Manage tutors.
- Take attendance.
- Enter student progress.
- Manage other students.
- Handle organization-level fees.
- Understand Tutorog's internal organization structure.
Their mental model should be:
My account → My children → Their learning
rather than:
My account → Organizations → Courses → Batches → Enrollments → ...
Tutorog should handle that complexity behind the scenes.
19. Privacy & Access Expectations
Because a parent may manage multiple children, access control is particularly important.
A parent should only be able to access:
- Their own account.
- Student profiles they are authorized to manage.
- Courses/batches in which their children are enrolled.
- Relevant attendance.
- Relevant learning progress.
- Relevant fees and payments.
- Relevant communication.
A parent should not automatically have access to another student's information, even if that student attends the same organization.
This distinction should be reflected in both the product experience and the underlying authorization model.
20. Success Criteria
The Parent / Guardian should feel that Tutorog is:
- Convenient — one account can manage multiple children.
- Informative — they know what is happening with their children.
- Transparent — fees, attendance, and progress are easy to understand.
- Trustworthy — information comes from the child's actual learning environment.
- Connected — communication with the organization is straightforward.
- Child-focused — the experience revolves around the child's learning journey.
- Actionable — the system tells them when something needs attention.
Core Principle
The Parent / Guardian should use Tutorog as a window into their child's learning journey—not as a replacement for the tutor or the organization.