H.G.H. crest
Hoërskool Generaal Hertzog
HandbookTrack System
LABORA ET CONFICE · 2026
H.G.H.
H.G.H.
Labora et Confice
ACADEMIC YEAR 2026
Overview
Dashboard
Handbooks
Scan & Issue Process Return QR Codes
Students
Student History
Admin
Teachers Reports Year Rollover
A
Administrator
Full access
Dashboard
Overview for academic year 2026
21 outstanding
312
Total handbooks
284
Currently issued
21
Outstanding returns
7
Damaged this year
Outstanding returns
StudentSubjectDays
TM
Thabo Molefe
Grade 9B
Mathematics14 days
LN
Lerato Nkosi
Grade 8A
Science8 days
KD
Kagiso Dlamini
Grade 10C
English3 days
Return rate by grade
Recent activity
StudentActionSubjectConditionDateBy
SZ
Sipho Zulu
IssuedMathematicsNew22 Jan 2026Admin
PK
Palesa Khumalo
ReturnedHistoryDamaged4 May 2026Mrs. Botha
BM
Bongani Mthembu
ReturnedSciencePoor30 Apr 2026Ms. Dlamini
Tap to open in-app scanner
Live camera — auto-reads QR code instantly when in frame
— or enter code manually —
Recent issues today
StudentSubjectQR Code
SZ
Sipho Zulu
MathsQR-2026-0047
AN
Ané Nel
EnglishQR-2026-0031
MB
Mpho Baloyi
ScienceQR-2026-0019
Camera tips
  • ▶Hold camera 10–20cm above the sticker
  • ▶Ensure good lighting — avoid glare
  • ▶Code reads automatically — no button needed
  • ▶Grant camera permission when prompted
QR-2026-0047 scanned — available and unassigned, ready to issue.
Issue handbook — QR-2026-0047
Mathematics
Student details
Condition on issue
Issue photos
Front cover
Inside pages
Back cover
Extra / damage
Tap to open in-app scanner
Live camera — auto-reads QR code instantly when in frame
— or enter code manually —
How to process a return
  • 1
    Ask the learner to open the handbook to the front page where the QR sticker is.
  • 2
    Tap Scan returned handbook and point the camera at the sticker. It reads automatically.
  • 3
    The learner's details will load. Select the condition on return and add photos if needed.
  • 4
    Tap Confirm handed in to archive the record and clear the QR code for reuse.
Scanning a QR code that is not issued will show a warning — you cannot return a book that wasn't issued.
SZ
Sipho Zulu
Grade 10C · Mathematics · QR-2026-0047
Issued: 22 Jan 2026 · Condition at issue: New
Return condition & notes
Condition on return
Issued as New, returned as Fair. Condition degraded — consider generating a fee notice.
Return photos
After — front
After — inside
After — back
Damage close-up
Generate new batch
Status summary
Available28
Issued284
Overdue21
Damaged / retired7
QR code info

Each QR code encodes a unique handbook ID. When scanned the app opens the student details form pre-filled with that code.

Sticker size: 40×40mm recommended.
Print on label sheets and stick inside front cover.

Generated codes will appear here
No codes generated yet
Fill in the form and click Generate
Generating QR codes…
No students found matching these filters.
Showing all students
Assigned teachers
Login & permissions

Teachers log in with a restricted view — they can only scan and manage books for their own subject. Admins retain full access across all subjects and grades.

Summary
Outstanding returns
Condition report
By subject
By grade
Books not returned — 21 outstanding
StudentGradeSubjectTeacherIssuedDays overdueParent contact
TM
Thabo Molefe
Grade 9BMathematicsMr. van der Merwe28 Jan 202614 days+27 82 xxx xxxx
LN
Lerato Nkosi
Grade 8AScienceMs. Dlamini3 Feb 20268 days+27 71 xxx xxxx
KD
Kagiso Dlamini
Grade 10CEnglishMrs. Botha8 Feb 20263 days+27 64 xxx xxxx
Condition on return — 2026
StudentGradeSubjectIssued conditionReturn conditionReturn dateFee
PK
Palesa Khumalo
Grade 9AHistoryNewDamaged4 May 2026R 180
BM
Bongani Mthembu
Grade 8CScienceNewPoor30 Apr 2026R 80
Return rate by subject
Return rate by grade
Year rollover closes academic year 2026, archives all records to permanent storage, clears QR code assignments, and opens 2027. This action cannot be undone without a full restore.
2026 → 2027 rollover checklist
Step 1 of 4 pending
Verify all books returned
284 returned · 21 still outstanding — resolve before closing
Pending
2
Generate end-of-year damage & fee report
Export outstanding fees before archiving
3
Archive 2026 records to permanent storage
All data stored, QR codes cleared and reset
Waiting
4
Open 2027 academic year
Reset issued count, codes available for reuse
Waiting
21 books are still outstanding. It is strongly recommended to resolve all outstanding returns before closing the year — unresolved books will be automatically marked as lost.
Archived years
2025 academic year
306 books · 298 returned · 8 damaged · 2 lost
2024 academic year
290 books · 287 returned · 3 damaged · 0 lost
2023 academic year
278 books · 276 returned · 2 damaged · 0 lost
TM
Thabo Molefe
Grade 9B · Mathematics
Overdue
Issued date
28 Jan 2026
Days overdue
14 days
Teacher
Mr. van der Merwe
Parent contact
+27 82 xxx xxxx
Condition on return: Damaged — fee may apply.
Add teacher
Teacher permissions

Configure what teachers can access when they log in with their subject-restricted account.

Scan QR Code
Point the QR sticker at the frame above
H.G.H. HandbookTrack • Keep camera steady
📷
Camera access required
The browser blocked camera access for this file.
1
Take a photo of the QR sticker
This opens your phone’s camera directly. Photo the QR sticker inside the handbook cover — the app reads it automatically.
2
Scan with Google Lens / QR app
Open Google Lens or your phone’s camera, scan the QR sticker, and type the code you see into the box below.
3
Get full live scanner (recommended)
Host the app on your school WiFi so the live in-app scanner works for everyone. Takes 2 minutes.
Host on school WiFi
Once hosted, every phone on the same WiFi network can open the app in their browser with full live scanner — no permission issues.
Windows PC
1. Copy hgh_handbooktrack.html to a folder
2. Open Command Prompt in that folder
3. Run: python -m http.server 8080
4. Find your PC’s IP: run ipconfig
5. On any phone on the same WiFi, open:
http://[PC-IP]:8080/hgh_handbooktrack.html
Mac / Linux
1. Open Terminal in the folder with the HTML file
2. Run: python3 -m http.server 8080
3. Find IP: run ifconfig | grep inet
4. Open on phones: http://[Mac-IP]:8080/hgh_handbooktrack.html
💡 Tip
Keep the Command Prompt / Terminal window open while using the app. All phones must be on the same WiFi as the PC. The camera live scanner will work automatically once opened this way.
Confirm handbook returned
This will mark Sipho Zulu's Mathematics handbook as returned, archive the record to the database, and clear QR-2026-0047 so it can be reissued next year.
Duplicate scan detected
QR-2026-0047 is already assigned to Sipho Zulu (Grade 10C · Mathematics). This handbook is currently issued and has not yet been returned. You cannot issue it to another student until it is returned.
Begin year rollover — are you sure?
This will permanently close academic year 2026, archive all records, and reset all QR codes. There are still 21 outstanding returns — these will be marked as lost. This cannot be undone.

Type ROLLOVER 2026 to confirm.