⚠API key not configured — data will only save locally. Open receipt-manager.html in VS Code and set STAFF_API_KEY to match your api.php, then re-upload.
HSE Receipt Manager
Checking...
0
Records
+ Receipt
📝 Enquiry
📄 All
⚙ Settings
✅
👤 Family Details
Required
Required
Required
10-digit required
♂ Boys
♀ Girls
💲 Payment Details
₹
Enter valid amount
● Pending
✓ Paid
✗ Failed
TID required for online paid
UPI for selected section
humbleschoolofexcellence.ibz@icici
✅
📝 Enquiry / Registration
Required
10-digit required
♂ Boys
♀ Girls
N/A
All Records
☀ Server Sync — Admin
✅ Admin key is hardcoded. Click Sync — no input needed.
Why sync? Staff generate receipts on their own devices (phone/tablet). Their records live in their browser's localStorage. When you sync as admin, all records from all staff are pulled from the server CSV and merged into this view. Use this to see the complete picture.
👥 User Management
Add New Staff Member
Staff accounts: Each staff sees only their own records. Admin sees all. Receipts are numbered globally. Deleting a local record does not affect the server audit log.
🔒 Change Passwords
⚠ Change admin password immediately after first login. Do not share it with regular staff.
💲 UPI Accounts
☁ Server Setup
Leave blank if api.php is in the same folder as this file (recommended).
API key is hardcoded in the file. See STAFF_API_KEY and ADMIN_KEY constants.