Set Up and Use Parent Portal
Set Up and Use Parent Portal
Connect parents to students, enable portal access, and monitor child’s academic progress.
Time: 5–10 minutes per parent setup Module: OpenEduCat Parent, OpenEduCat Parent Enterprise Permissions: Parent Administrator or School Administrator
Prerequisites
- Student records configured
- Portal module enabled
- Email server configured for invitations
- Access to Parents menu
Overview
The Parent Management system enables:
- Parent-student relationship linking
- Dedicated parent portal access
- Multi-child management
- Academic progress monitoring
- Fee and payment visibility
- Attendance tracking
- Communication with school
- Mobile app access
Parent Features
| Feature | Description |
|---|---|
| Child Dashboard | Overview of child’s status |
| Attendance | View attendance records |
| Grades | Access exam results |
| Fees | View and pay fees |
| Timetable | See class schedule |
| Notices | Receive school notifications |
| Calendar | View events and holidays |
| Communication | Message teachers |
Steps
1. Create Parent Record
- Navigate to Parents → Parents
- Click New
- Complete the parent form:
| Field | Action |
|---|---|
| Name | Parent full name |
| Email address (for portal login) | |
| Phone | Contact phone number |
| Mobile | Mobile number |
| Relationship | Father/Mother/Guardian |
| Address | Home address |
| Occupation | Parent’s occupation |
| Workplace | Company/employer |
- Click Save
2. Link Parent to Student(s)
- Open the parent record
- Navigate to Children tab
- Click Add a line
- For each child:
| Field | Action |
|---|---|
| Student | Select student |
| Relationship | Confirm relationship type |
- Can link multiple children
- Click Save
Alternative Method:
- Open student record
- Navigate to Family tab
- Add parent relationship
- Parent linked automatically
3. Enable Portal Access
-
Open parent record
-
Click Grant Portal Access button
-
System:
- Creates portal user
- Sends invitation email
- Sets up permissions
-
Parent receives email with:
- Portal login link
- Initial password
- Setup instructions
4. Configure Portal Visibility
Control what parents can see:
- Navigate to Settings → Portal Configuration
- Configure parent permissions:
| Setting | Options |
|---|---|
| Attendance | Show/Hide |
| Grades | Show/Hide |
| Fees | Show/Hide/Pay |
| Timetable | Show/Hide |
| Notices | Show/Hide |
| Assignments | Show/Hide |
| Library | Show/Hide |
- Click Save
5. Parent Portal Login
Parents access portal:
- Navigate to school portal URL
- Enter email and password
- Dashboard displays:
- Child selector (if multiple children)
- Quick stats overview
- Recent activity
- Important notices
6. View Child’s Attendance
- Parent logs into portal
- Select child (if multiple)
- Navigate to Attendance
- View:
- Monthly attendance summary
- Present/absent days
- Attendance percentage
- Subject-wise attendance
7. View Academic Progress
-
Navigate to Grades or Results
-
View:
- Current term grades
- Exam results
- Subject-wise marks
- GPA/CGPA
- Class rank (if enabled)
-
Download report cards
-
View grade history
8. Manage Fees
-
Navigate to Fees
-
View:
- Pending fee items
- Payment history
- Due dates
- Fee breakdown
-
Make payments:
- Select items to pay
- Choose payment method
- Complete transaction
- Download receipt
9. View Timetable
-
Navigate to Timetable
-
View child’s weekly schedule:
- Daily classes
- Subject and teacher
- Room/location
- Time slots
-
Check for schedule changes
10. Read Notices
-
Navigate to Notices
-
View:
- School announcements
- Circulars
- Event notifications
- Urgent messages
-
Sorted by date and priority
Field Reference
Parent Model (op.parent)
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Name | name | Char | Yes | Parent name |
| Partner | partner_id | Many2one | Yes | Linked contact |
email | Char | No | Email address | |
| Phone | phone | Char | No | Phone number |
| Mobile | mobile | Char | No | Mobile number |
| Relationship | relationship | Selection | No | Type of relation |
| Address | street | Char | No | Home address |
| City | city | Char | No | City |
| Occupation | occupation | Char | No | Job title |
| Workplace | workplace | Char | No | Employer |
| Student IDs | student_ids | Many2many | No | Linked children |
| User | user_id | Many2one | No | Portal user |
Parent-Student Relationship
| Field | Technical Name | Type | Required | Description |
|---|---|---|---|---|
| Parent | parent_id | Many2one | Yes | Parent record |
| Student | student_id | Many2one | Yes | Student record |
| Relationship | relation | Selection | No | Relationship type |
| Is Primary | is_primary | Boolean | No | Primary guardian |
| Emergency Contact | emergency_contact | Boolean | No | Emergency flag |
Relationship Types
| Type | Description |
|---|---|
| Father | Biological father |
| Mother | Biological mother |
| Step Father | Step father |
| Step Mother | Step mother |
| Guardian | Legal guardian |
| Grandparent | Grandparent |
| Other | Other relationship |
Portal Dashboard
Child Overview Card
Displays for each child:
- Photo and name
- Course and batch
- Attendance percentage
- Fee status
- Recent grades
Quick Actions
- View attendance
- Check grades
- Pay fees
- Download reports
- Contact teacher
Notifications
- Upcoming payments
- Attendance alerts
- Grade releases
- School notices
Views Available
| View | Features |
|---|---|
| List | Parents with contact info |
| Form | Full parent details |
| Kanban | Visual cards |
Parent Dashboard
Administrators see:
- Total parents
- Portal-enabled count
- Multi-child parents
- Recent additions
Communication Features
Message Teachers
- Navigate to Messages
- Select teacher
- Compose message
- Send through portal
Receive Updates
- Email notifications
- Portal notifications
- SMS (if configured)
- Mobile push (app)
Mobile App Features
With mobile app, parents can:
- View dashboard on mobile
- Get push notifications
- Check attendance daily
- View grades instantly
- Make fee payments
- Receive urgent alerts
Multi-Child Management
For parents with multiple children:
- Portal shows child selector
- Switch between children easily
- Compare attendance across children
- Consolidated fee view
- Combined notifications
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Cannot login | Incorrect credentials | Reset password |
| No children visible | Link not established | Link parent to students |
| Fees not showing | Fee module not enabled | Enable fee visibility |
| Portal access denied | Not granted access | Grant portal access |
| Missing attendance | Records not synced | Check attendance entry |
| Email not received | Email server issue | Check email config |
Best Practices
- Verify relationships: Confirm parent-student links
- Update contact info: Keep email/phone current
- Regular communication: Send periodic updates
- Timely notices: Post notices promptly
- Fee reminders: Send payment reminders
- Emergency contacts: Mark primary guardians
Security Notes
| Role | Capabilities |
|---|---|
| Parent Administrator | Manage all parent records |
| School Admin | Grant portal access |
| Parent | View own children only |
| Teacher | View class parents |
Privacy Controls
- Parents see only their children
- Cannot access other students’ data
- Restricted to visible modules
- Session-based authentication
Integration Features
Fee Integration
- View invoices
- Make payments
- Download receipts
- Payment history
Attendance Integration
- Daily attendance alerts
- Low attendance warnings
- Absence notifications
Exam Integration
- Result notifications
- Grade downloads
- Progress tracking
Transportation Integration
- Bus route info
- Pickup/drop times
- Driver contact
Email Templates
Portal Invitation
Subject: Portal Access for [School Name]
Dear [Parent Name],
Your portal access has been activated.
Login URL: [Portal URL]Username: [Email]Password: [Initial Password]
Please change your password on first login.Attendance Alert
Subject: Attendance Alert - [Student Name]
[Student Name] was marked absent today.Date: [Date]Course: [Course Name]