Total Students
0
KG to Class XII
Fees Collected (This Month)
₹0
0% collected
Pending Fees
₹0
0 students
Previous Months Bokaya
₹0
0 students
Exam Fees 2026-27
₹0
4 terms
Transport Fees
₹0
0 students
Day-wise Collection0 days
| Date | Amount Collected |
|---|
Class-wise Collection
| Class | Students | Collected | Pending | % |
|---|
Academic Year 2026-27 Trend (AprβMar)
| Month | Monthly | Exam | Total |
|---|
Previous Months Pending Dues (Purana Bokaya)0 students
| Roll | Name | Class | Pending Months | Amount Due | Action |
|---|
Monthly Collected (optional β click to view month-wise total)
| Month | Monthly Fee Collected |
|---|---|
| Total | Rs.0 |
Recent Transactions
| Token | Student | Class | Amount | Date | Mode | Status |
|---|
| Photo | Roll No | Name | Class | Sec | Father | Mobile | Fee Status | Actions |
|---|
β
β
Student Barcode / ID Card
β
STUDENT IDENTITY CARD
β
β
β
β
β
β
Student Details
Roll No.
β
β
Class / Section
β
β
Father's Name
β
β
Mother's Name
β
β
Mobile
β
β
Date of Birth
β
β
Village
β
β
P.O.
β
β
PEN No.
β
β
Admission Fee
β
β
Monthly Fee
β
β
Exam Fee
β
β
Transport Fee
β
β
Subjects
Fee Summary
Total Paid
Rs.0
Payments Made
0
Payment History for this Student
| Token | Date | Monthly | Exam | Other | Total | Mode |
|---|
| Photo | Staff ID | Name | Designation | Department | Mobile | This Month | Actions |
|---|
β
β
Staff Barcode / ID Card
Staff Details
Staff ID
β
β
Designation
β
β
Department
β
β
Mobile
β
β
Join Date
β
β
Monthly Salary
β
β
Address
β
β
Salary Summary
Total Paid
Rs.0
Payments Made
0
Salary History for this Staff Member
| Slip | Month | Basic | Allowance | Deduction | Total | Mode |
|---|
Pay Salary
Total Payable
Rs.0
Salary Slip
Pay a salary to generate the slip
β
Salary Payment Slip
Slip No: β
Date: β
Staff ID: β
Name: β
Designation: β
Month: β
| Basic | Rs.0 |
| Allowance | Rs.0 |
| Deduction | -Rs.0 |
| Total Paid | Rs.0 |
All Salary Payments
| Slip | Staff ID | Name | Designation | Month | Total | Mode | Date |
|---|
Collect Fee
Tick every month whose fee is still due (bokaya). Monthly Tuition will be totalled for all ticked months.
Monthly fee and Exam fee are optional β select what applies
SMS Preview
Select student above to preview SMS
Bulk SMS
Today's Collections
Total: ₹0
| Token | Student | Class | Monthly | Exam | Other | Total | Mode | Time | Receipt |
|---|
Generate Fee Token
Pending Tokens
| Token | Student | Amount | Status |
|---|
Generated Token
RATABARI ACHIEVERS' SR. SECONDERY SCHOOL
TKN-0000
Student Name
Class β Type β Month
Amount: ₹0
Valid: β
Scan to verify this token
| Token | Date | Student | Class | Amount | Mode | Action |
|---|
RATABARI ACHIEVERS' SR. SECONDERY SCHOOL
Official Fee Receipt 2026-27
RECEIPT NO.
β
DATE
β
Student: β
Class: β
Roll No: β
Father: β
Mobile: β
Month: June 2026
TOTAL PAID₹0
PURANA BOKAYA (REMAINING PREVIOUS DUES)
β
₹0
Mode: Cash
Cashier: Admin
PAID
Computer-generated receipt. No signature required.
Academic Year 2026-27 Summary (AprβMar)
| Month | Monthly Fees | Exam Fees | Other | Total | Collected | Pending | % |
|---|
All Transactions
| Token | Date | Student | Class | Type | Amount | Mode |
|---|
Class-wise Student List β Payment Status
Collect Transport Fee
Today's Transport CollectionsTotal: ₹0
| Token | Student | Class | Amount | Mode | Time | Receipt |
|---|
All Transport Fee Collections
Total Collected: ₹0
| Token | Date | Student | Class | Amount | Mode |
|---|
Academic Year 2026-27 | 1st Term Exam Fees β KG to Class XII
1st Term Exam Fee Status
| Class | Students | Fee/Student | Total Due | Collected | Pending | Status |
|---|
2nd Term β July to September 2026
| Class | Students | Fee | Status |
|---|
3rd Term β October to December 2026
| Class | Students | Fee | Status |
|---|
4th Term (Annual Exam) β January to March 2027
| Class | Students | Fee | Status |
|---|
Generate Admit Card
RATABARI
ACHIEVERS'
ACHIEVERS'
RATABARI ACHIEVERS' SR. SECONDERY SCHOOL
Langarshah & Bazarghat, Karimganj, Assam
Admit Card β Examination 2026-27
Student: β
Roll No: β
Class: β
Father: β
Exam: β
Centre: β
Start Date: β
Admit No: β
Photo
Candidates must carry this admit card and a valid school ID to the examination hall.
Student SignaturePrincipal's Signature
Generate Marksheet
Marksheet Preview
RATABARI
ACHIEVERS'
ACHIEVERS'
RATABARI ACHIEVERS' SR. SECONDERY SCHOOL
Langarshah & Bazarghat, Karimganj, Assam
Report Card / Marksheet 2026-27
Student: β
Roll No: β
Class: β
Father: β
Exam: β
Photo
| Subject | Max Marks | Marks Obtained | Grade |
|---|
TOTAL / PERCENTAGEβ
β
Class TeacherPrincipal's Signature
Class-wise Results
Export to Excel / CSV
What's Included
- Student Name, Roll No, Class, Section
- Father's Name, Mobile Number
- Monthly Fees (JanβJun 2026)
- Exam Fees β 1st, 2nd, 3rd, 4th Term
- Transport Fee, Late Fine
- Total Paid, Total Pending
- Full Academic Year Transaction History
6-Month Data Preview
| Roll No | Student | Class | Jan | Feb | Mar | Apr | May | Jun | Total |
|---|
SMS Center
Characters: 105/160
Sends to ~0 parents. Approx. cost: ₹0
SMS Log
| Time | Mobile | Type | Status |
|---|
School Profile
Admin Login Credentials
These credentials protect this admin panel on this device/browser. Keep them safe β there's no email-based recovery since this app runs entirely offline in the browser.
SMS Sender Plugin (Auto-Alert)
Security note: this Auth Key is stored and used directly in the browser, so it is visible to anyone who opens dev tools or views the page source on this device. Do not use this on a publicly shared computer, and rotate the key in your MSG91 dashboard if it's ever exposed. For a public school website, routing sends through your own small backend (which keeps the key server-side) is safer β this direct-from-browser setup is the quick option.
MSG91 requires a DLT-approved template with variables (e.g.
VAR1). Create it once under MSG91 β Flow, then paste the Template ID here. Messages sent from this app fill VAR1 with the SMS text built from the templates below.If you host the small proxy script provided with this app, paste its URL here. When set, the browser sends only the mobile number and message to your own server β the Auth Key stays server-side and is never exposed in the browser, and it also avoids MSG91's CORS restriction on direct browser calls. Leave blank to call MSG91 directly from the browser instead (uses the Auth Key above, with the exposure risk noted above).
This is a simulated SMS plugin for demo purposes β messages appear in the SMS Log, no real SMS is sent unless connected to a live gateway.
πΎ Device Storage (Local, IndexedDB)Inactive
This device-only save (IndexedDB) has been switched off for this school. Data is no longer auto-saved to this browser/device β use Hostinger Cloud Storage below (or Google Drive) so records are saved centrally and available from any computer.
Device storage is inactive.
βοΈ Google Drive SyncNot connected
This app saves/loads all its data (students, transactions, SMS log, settings) as one JSON file in your own Google Drive, so the school records follow you across computers. You need a free Google Cloud OAuth Client ID (Web application type) with your domain added to Authorized JavaScript origins β a one-time setup by whoever hosts this ERP.
Never synced this session.
π₯ Firebase Cloud StorageNot connected
This syncs all student/transaction/settings data to your own free Firebase project's Firestore database, so records are accessible from any computer or phone, not just this device. Student photos sync too, as long as each one stays reasonably small (large photos are kept on this device only β see note below).
One-time setup (free, ~5 minutes):
Recommended Firestore security rules (Firestore β Rules tab):
Free tier note: Firestore's free (Spark) tier gives about 1 GB of stored data with no credit card required β already far beyond this app's old ~5-10 MB browser limit. Reaching a full 30 GB requires upgrading the Firebase project to the pay-as-you-go "Blaze" plan (still free under Google's 5 GB storage allowance, but a card must be linked). Large student photos are always safe either way, since this app also keeps a full local copy on this device via the storage described above.
One-time setup (free, ~5 minutes):
- Go to console.firebase.google.com β Add project (free "Spark" plan, no card needed).
- In the project, open Build β Firestore Database β Create database (choose "Start in test mode" or use the rules below).
- Open Build β Authentication β Get started β Sign-in method β Anonymous β Enable.
- Go to Project settings (βοΈ) β General β Your apps β Web app (</>), register an app, and copy the
firebaseConfigobject shown. - Paste that whole object below and click Connect.
Recommended Firestore security rules (Firestore β Rules tab):
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth != null;
}
}
}
Free tier note: Firestore's free (Spark) tier gives about 1 GB of stored data with no credit card required β already far beyond this app's old ~5-10 MB browser limit. Reaching a full 30 GB requires upgrading the Firebase project to the pay-as-you-go "Blaze" plan (still free under Google's 5 GB storage allowance, but a card must be linked). Large student photos are always safe either way, since this app also keeps a full local copy on this device via the storage described above.
Never synced this session.
π Hostinger Cloud StorageNot connected
This is now the recommended cloud backup for this school. It syncs all student/transaction/settings data to a small JSON storage endpoint hosted on your Hostinger account, so records are accessible from any computer or phone β replacing the on-device (IndexedDB) storage, which has been switched off.
One-time setup:
One-time setup:
- In hPanel, create a small PHP endpoint (or use Hostinger's Database/API feature) that accepts a JSON payload on
POSTand returns it onGET, protected by an API key. - Note the endpoint URL (e.g.
https://yourschooldomain.com/api/erp-sync.php) and the API key you set for it. - Enter both below and click Connect.
Never synced this session.
Danger Zone
Resetting will permanently clear all students, transactions, and SMS logs from this session.