Getting Started

Welcome to SchoolGrid — your complete school management solution.

Logging In
  1. 1 Open your browser and go to https://schoolgrid.proservices.pk
  2. 2 Click the "Login" button on the homepage
  3. 3 Enter your Username in the format: schoolcode-username
    Example: If your school code is kps and your username is admin, enter: kps-admin
  4. 4 Enter your Password (provided by your school administrator)
  5. 5 Click "Login" to access your dashboard

Screenshot: Login Page

Note: If you're a student or parent, use the login credentials provided by your school. Head Office users should use the Head Office Login.

Student Management

Manage complete student lifecycle from admission to graduation.

Add New Student
  • Go to Students → Add New
  • Fill in personal details (name, DOB, gender, etc.)
  • Enter guardian information
  • Select class and section
  • Upload student photo
  • Click "Save"
View & Edit Students
  • Go to Students → Student List
  • Use filters to search by name, class, or roll number
  • Click View icon to see full profile
  • Click Edit icon to modify details
  • Print student profile from the view page
Promote Students
  • Go to Students → Promote
  • Select the current class and section
  • Check students to promote
  • Select target class and section
  • Click "Promote Selected"
Struck Off / Withdrawn
  • Go to Students → Struck Off or Withdrawn
  • View all inactive students
  • Re-activate if needed
  • Track reason and date of leaving

Screenshot: Student List with Filters

Important: Student data is isolated per school. Each school can only see its own students.

Fee Management

Complete fee collection, structure management, and financial reporting.

  • Go to Fee → Structure
  • Create fee heads (Tuition, Admission, Lab, etc.)
  • Set amounts per class/section
  • Configure monthly or term-based fees
  • Add transport and stationery fees if applicable

  • Go to Fee → Collect Fee
  • Search student by name or roll number
  • Select fee months/period
  • Check the fee heads to collect
  • Enter payment amount and method (Cash/Bank/JazzCash)
  • Click "Collect" to process payment
  • Print receipt automatically

  • Fee Slips: Generate and print fee challans
  • Defaulters: View students with outstanding dues
  • Monthly Reports: Collection summary by month
  • Discount: Manage fee discounts and waivers
  • Arrears: Track overdue payments

Screenshot: Fee Collection Page


Attendance

Daily attendance tracking with color-coded reports.

Taking Attendance
  1. 1 Go to Attendance → Take Attendance
  2. 2 Select Class and Section
  3. 3 Mark each student as Present, Absent, Late, or Leave
  4. 4 Click "Save Attendance"
Viewing Reports
  • Go to Attendance → Report
  • Filter by date range, class, or student
  • Color-coded view: Present Absent Late Leave
  • Monthly attendance summary available

Screenshot: Attendance Taking Interface


Exams & Results

Create exams, enter results, and generate DMCs.

Exam Types

Create exam types (Monthly, Mid-term, Final, etc.) with dates and subjects

Enter Results

Enter marks for each student per subject. Auto-calculates totals and percentages

DMC Printing

Generate and print detailed marks cards for students

Creating an Exam
  1. 1 Go to Exams → Exam Types
  2. 2 Click "Add Exam"
  3. 3 Enter exam name, date range, and select subjects
  4. 4 Set total marks and passing marks
  5. 5 Click "Save"
Entering Results
  1. 1 Go to Exams → Enter Results
  2. 2 Select the exam and class/section
  3. 3 Enter marks for each student/subject
  4. 4 Click "Save Results"

Screenshot: Exam Results Entry


Staff & Teachers

Manage teacher profiles, staff records, salary, and class assignments.

Adding Staff
  • Go to Staff → Add New
  • Fill in personal and professional details
  • Assign role (Teacher, Accountant, Admin, etc.)
  • Upload photo and documents
Salary Management
  • Go to Salary → Salary List
  • View monthly salary records
  • Mark salary as paid
  • Generate salary slips

Certificates

Generate official school certificates for students.

School Leaving
Bonafide
Character
Withdrawal
Generating a Certificate
  1. 1 Go to Certificates → List
  2. 2 Click "Generate Certificate"
  3. 3 Select certificate type and student
  4. 4 Review auto-filled information
  5. 5 Click "Print" to generate PDF

Screenshot: Certificate Generation


Timetable

View and manage class schedules and teacher assignments.

  • Go to Timetable → View to see the weekly schedule
  • Use the timetable upload feature for bulk scheduling
  • Filter by class, section, or teacher
  • Color-coded by subject for easy reading

Homework

Assign and track homework for students.

  • Go to Homework → Add New
  • Select class, section, and subject
  • Enter assignment description and due date
  • Students and parents can view from their portals
  • Track completion status

Events & News

Share announcements, events, and news with students and parents.

  • Go to Events → Events to create school events
  • Go to Events → News to post announcements
  • Set visibility (All, Students, Parents, Staff)
  • Attach images or documents if needed

Reports

Comprehensive analytics and reporting dashboard.

  • Dashboard: Overview with charts and statistics
  • Test Performance: Subject-wise and class-wise analysis
  • Attendance Reports: Daily, monthly, and yearly summaries
  • Student Progress: Individual student growth tracking
  • Fee Reports: Collection and defaulter reports

Settings

Configure your school profile, theme, and system preferences.

  • School Profile: Update name, logo, address, contact info
  • Theme: Customize colors, fonts, and sidebar appearance
  • Backup: Export and import database backups
  • User Logins: Manage student, staff, and parent login accounts

Roles & Permissions

Control what each user type can access.

Role Description
School Admin Full access to all school modules and settings
Principal View all data, manage teachers and academics
Teacher Manage attendance, enter marks, assign homework
Accountant Fee collection, reports, and financial management
Student View own profile, attendance, results, and homework
Parent View child's attendance, results, and fees

Frequently Asked Questions

Contact your school administrator. They can reset your password from Settings → User Logins. Default password is school123.

Yes! SchoolGrid is fully responsive and works on all devices including smartphones and tablets.

Go to Classes → List, click "Add Class" to create a new class, then use "Sections" to add sections under it.

Go to Settings → Backup and click "Export Backup". Download the SQL file and store it safely. You can restore from this backup anytime.

Yes! Parents get their own login credentials. They can view attendance, results, fees, and homework for their children. Contact support to create parent accounts.