Professional work · Enrollment
Basic education enrollment
Web Development · Testing & validation
Registrars can enroll, continue, and withdraw students without duplicate rows.
Problem
Basic-education records drifted after go-live: the wrong incoming grade, duplicate enrollments, and leftover records after withdrawal.
My work
- Fixed grade-level logic.
- Blocked duplicate enrollments.
- Cleaned up related records on withdrawal.
- Limited teachers to their own classes.
Result
Registrars can enroll, continue, and withdraw students without duplicate rows.
- Frappe
- Python
- JavaScript
- Permissions