Published on
Personal ProjectCompleted

Web School Registration

By Samsul Hadi @Threads
Web School Registration

A lightweight online registration site built for a neighborhood Islamic school to simplify new student enrollment. Families can complete the form from home, then download a printable PDF to bring to the administrative office (TU) for verification.

Goals

  • Make enrollment easy: parents register without coming to campus first.
  • Reduce paperwork: auto-generate a clean PDF summary to speed up on-site verification.
  • Keep it simple: static-style pages with a focused form flow—fast, clear, mobile-friendly.

Key Features

  • Online application form: student & parent details, previous school, and required declarations.
  • PDF export: instant download of a formatted application slip to print and submit to TU.
  • Reference code: each submission includes a code to help staff find the record quickly.
  • Basic consent notice: short privacy statement confirming data is used for admissions only.

Flow

  1. Parent opens the site, fills in the registration form, and submits.
  2. The system generates a PDF summary with the reference code.
  3. Parent prints the PDF and brings it to TU for document check and next steps.

Tech & Delivery

  • Backend: Yii2 (PHP) with MySQL for simple, reliable storage.
  • Frontend: Bootstrap + jQuery for a clean, responsive form UI.
  • PDF generation: server-side rendering for consistent, printer-friendly output.

Status

Completed — delivered as a simple, focused enrollment tool optimized for clarity and speed.