Work explorer

Projects

Real business work and personal learning. Choose a project to explore.

Professional work · Enrollment

Basic education enrollment

Web Development · Testing & validation

Registrars can enroll, continue, and withdraw students without duplicate rows.

This screenshot is not the actual system. It is for visualization only.

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

Basic education enrollment

Enrollees form used for basic education

This screenshot is not the actual system. It is for visualization only.