Documentation

Complete guides, tutorials, and API reference for EDUPlus Portal

Introduction

Welcome to the EDUPlus Portal documentation. This comprehensive guide will help you understand and use all features of the platform effectively.

EDUPlus Portal is a unified web application that combines parent and student functionality, providing seamless access to exam results, progress reports, and school information through modern APIs.

Note: This portal uses the modern _backend API infrastructure, replacing the legacy _api system for improved performance and security.

Getting Started

System Requirements

  • Modern web browser (Chrome, Firefox, Safari, Edge)
  • Stable internet connection
  • JavaScript enabled
  • Cookies enabled for authentication

First Time Login

  1. Navigate to the login page
  2. Select your user type (Parent or Student)
  3. Enter your credentials provided by your school
  4. Click "Sign In"
  5. Change your password on first login (recommended)

Login Credentials

Parents: Email address and password

Students: Student ID and password

Parent Guide

Dashboard Overview

The parent dashboard provides a comprehensive view of all your children's academic information in one place.

Managing Multiple Children

If you have multiple children enrolled, you can easily switch between them using the learner selector at the top of the dashboard.

Viewing Exam Results

  1. Select the child from the learner selector
  2. Click on "Exam Results" from the menu
  3. Choose the academic year and period
  4. View detailed results with subject breakdowns
  5. Download PDF reports if needed

Accessing Progress Reports

  1. Navigate to "Progress Report" section
  2. Select the academic year and term
  3. Review overall performance, attendance, and teacher comments
  4. Download comprehensive report as PDF

Student Guide

Student Dashboard

Students have access to their own personalized dashboard with academic information, timetables, and resources.

Checking Your Results

Students can view their exam results as soon as they are published by the school. Results include subject marks, grades, and teacher feedback.

Viewing Your Timetable

Access your class timetable to see your daily schedule, subjects, and classroom assignments.

Features

Real-time Data Sync

All data is synchronized in real-time with the school's management system through secure APIs.

Year Selection

View historical data by selecting different academic years for exam results and progress reports.

PDF Downloads

Download official PDF reports for offline viewing and record-keeping.

Responsive Design

Access the portal from any device - desktop, tablet, or mobile phone with optimized layouts.

API Reference

EDUPlus Portal uses RESTful APIs from the _backend service. Below are the key endpoints used:

Authentication

Parent Login

POST http://localhost:5181/v0.1/parent/login
Content-Type: application/json

{
  "email": "parent@example.com",
  "password": "password123"
}

Student Login

POST http://localhost:5181/v0.1/student/login
Content-Type: application/json

{
  "student_id": "EHS2301000339",
  "password": "password123"
}

Data Retrieval

Get Learners (Parent)

GET http://localhost:5181/v0.1/parent/{parent_id}/portal/latest_children

Get Exam Results

GET http://localhost:5181/v0.1/instance/{instance_code}/student/{id}/exam_results?yr=2025&period_number=1

Get Progress Report URL

POST http://localhost:5181/v0.1/instance/{instance_code}/student/{id}/eot_report_url
Content-Type: application/json

{
  "yr": 2025,
  "period_type": "term",
  "period_number": 1,
  "mnth": 3,
  "exam_type": 1,
  "report_type": "short"
}

Security Note: All API requests require proper authentication tokens. Never share your credentials or API tokens.

Troubleshooting

Login Issues

  • Verify your credentials are correct
  • Check if Caps Lock is on
  • Clear browser cache and cookies
  • Try a different browser
  • Contact your school administrator if issues persist

Data Not Loading

  • Check your internet connection
  • Refresh the page
  • Verify the backend service is running
  • Check browser console for errors (F12)

PDF Download Issues

  • Ensure pop-ups are not blocked
  • Check your download folder
  • Try a different browser
  • Verify you have sufficient storage space

Need More Help?

If you can't find what you're looking for in this documentation, please visit our Help Center or contact support.

Subscribe and stay fully connected with our latest solutions and updates.

© 2024 INDEX e-Solutions. All rights reserved.