π’ Notice Management
Publish school notices for the website and Android app. Only the Admin can edit notices. Staff-only notices never appear in the public feed.
Notices
Dashboard
Fee Ledger
Select a student in the Fees section to view the complete JanuaryβDecember ledger.
Students
Import Students from Excel
Administrator only. Import the 2026β27 student list from an .xlsx/.xls file. Roll numbers are intentionally left blank for manual assignment after import; normal automatic roll-number generation remains active for future new enrollments.
Download Student List
Administrator only. Download the current student master list as an Excel workbook. The export is read-only and does not change school data. Aadhaar numbers are excluded.
Class-wise Roll Number Management
Administrator / Office Staff. Select a class, review or enter roll numbers, then save the whole class together. Nothing is saved by Auto Fill until you click Save All Roll Numbers.
Bulk Roll Number Import
Administrator only. Import the approved roll-number workbook. Students are matched by PEN first; this tool updates Roll No. only and never changes student names or other details.
| Admission | Name | Class | Type | Roll | Actions |
|---|
Student Attendance
Mobile shortcut: all students are Present by default; tap only the students who are Absent, then Save. Student attendance is used only as a tie-breaker for students with the same current-exam total after previous declared-exam performance. It never changes a student's Roll No. Sundays and declared school/festival holidays are automatic Holidays.
Historical Attendance β Monthly Summary
For past months, Admin sets the Working Days once for each month and the same number applies to every class. Teachers/permitted staff enter only each student's number of Absent Days. Leave Absent blank for zero. Present Days are calculated automatically.
Monthly Student Attendance
Older Month Attendance Monitor
Monitor previous months in one view. Select a class and month to see each student's Present Days, Absent Days, Attendance %, and the exact dates recorded as Absent.
Select a class and an older month to view attendance.
Class Attendance Submission Monitor
Shows whether daily student attendance has been submitted for each class. Classes without enrolled students are shown separately and are not counted as pending.
Fees
Each year has its own fee/payment history. Student profiles remain available across years.
Student Fee Ledger
Manual Monthly Fee Exemption β V430 (Administrator Only)
Select a student above, then choose the month(s). Financial assistance is not a cash payment or receipt. Changes synchronize to the configured Supabase database.
Exemption History
Record Payment
Payment History
| Receipt | Student | Month | Amount | Date | Mode | Collected By | Action |
|---|
Student Documents
Fee Audit & Reports
Every posted fee transaction records the logged-in collector, Staff ID, payment mode, receipt and exact collection time. Completed transactions are retained; only the Administrator can void a transaction with a reason.
Reading Certificate
Student Promotion / Class Transfer
Record the student's class for the next academic session. Current class, fee records and Fee Receipt are not changed.
Promotion History
A4 ID Card Print
A4 portrait β’ 9 cards per page β’ same V75 ID-card design β’ selected students only.
Staff Enrollment
Saved Staff
| ID | Name | Staff Type | Designation | Father | District | Mobile | Blood Group | Salary | Action |
|---|
Staff Login Accounts
Enroll the staff member first. When online, create the staff login with an email and password, then choose exactly which modules the staff member can use. For Office Staff and Teacher accounts, grant the required Exam/Marks and Class-wise Roll Number permissions individually.
| Staff | Email / Username | Role | Status | Permissions | Action |
|---|
Staff Payment
Salary period: 1st to the last day of the selected month. Scheduled pay date: 10th of the following month. Salary rule: Monthly Salary Γ· 30. One absence per month is granted leave. Further absences are deducted. βΉ200 full-attendance bonus is added only for Teaching Staff when Total Absent is 0. Holidays do not count as absence.
Salary Advance Register
Monthly Payroll
| Staff | Monthly Salary | Absent | Advance | Net Payable | Status | Action |
|---|
Payroll Audit History
Staff A4 ID Card Print
A4 portrait β’ 9 cards per page β’ exact same Staff ID-card design β’ selected staff only.
Staff ID Card
Exam Module
Class-wise Subjects
Exam Setup
Existing Exam Setups
Saved exams for the current academic data. Edit changes the selected setup only. Delete is blocked when marks already exist.
| Exam Name | Class | Academic Year | Full Marks | Pass Marks | Actions |
|---|---|---|---|---|---|
| No saved exam setups. | |||||
Bulk Marks Entry
| Roll No. | Student Name | Admission No. | Marks | Absent |
|---|---|---|---|---|
| Select an exam and subject. | ||||
Declare Result
Result Declaration Status Board
All classes and examinations at a glance. The board updates after Declare Result or Unlock Result.Noticeboard Result Sheet
Merit Prize List β All Classes
Generate one combined prize-distribution list for 1st, 2nd and 3rd merit positions from every class. Tied students at the same position are all included.
Individual Marksheet
Full Examination Timetable β All Classes
Select View Full Timetable to load the saved examination schedule.

KK BRILLIANT ACADEMY
FULL EXAMINATION TIMETABLE
Times appear only where they have been saved in the school timetable.
Publish Public Examination Timetable
Admin only. Preview saved schedules and explicitly publish to the public mobile app. This does not change the school timetable.
Exam Admit Card
Half-A4 Admit Card β one A4 sheet prints two students. Select Exam + Class + Academic Session; the system loads the matching subjects from Exam Setup.
1. Class-wise Admit Card Schedule
1A. Common Timetable Groups
Create any group of classes that share the same Admit Card timetable. The common timetable is used only when an individual class timetable has not been saved.
2. Generate Admit Cards
Student Progress Report Card
Online Database & Secure Login Setup
Supabase Connection
Connect this school project to one central online database so authorized staff on different devices can share the same records.
Central Data Sync
The online bridge synchronizes the project datasets stored by the current application, including students, fees, staff, exams, marks, result status, class subjects, promotions and account metadata.
Use the initial upload only after deciding which device contains the master school data.
Production Security
This version includes the database schema, Row Level Security policies, audit log, online session support and an Edge Function template for administrator-created staff accounts.
Principal