Back to Home

Jahrbuch Gymnasium Oberwil

A digital yearbook workflow platform with QR-based photo intake, admin operations, and payment tracking for a Swiss high school.

SvelteKitTypeScriptPythonFastAPIPostgreSQL

Overview

This project digitized the end-to-end yearbook process at Gymnasium Oberwil, replacing manual handoffs with a trackable, low-error workflow.

What was built

  • Authenticated student and admin workflows for profile, photo, and status management.
  • QR-driven intake to identify students quickly during school-wide photo sessions.
  • Admin tooling for verification, export, and payment tracking integration.

Impact

  • Served 800+ students in active operational use.
  • Reduced required operations staffing by roughly 80%.
  • Delivered a run with zero reported processing errors.

Links

  • Code repository is private; available on request.