← Back to Work

Private application · Login-protected

Light Chasers

Replacing a manually run photography contest with a structured, multi-role platform.

Three overlapping role cards represent the Member, Judge, and Admin workspaces in Light Chasers.

The problem

A photography club ran its contests by hand: submissions collected through Facebook posts, judge nominations tracked and deduplicated manually, scoring tallied by a volunteer, and winners released with no repeatable process or audit trail.

The application

Light Chasers gives members, judges, and admins each a purpose-built flow, so the contest's own rules are enforced by the system instead of remembered by whoever is running it that month.

  • Guided member submission flow with a shared daily allowance
  • Independent, locked judge nominations with automatic overlap handling
  • Two final-judging modes: private scored review or live admin-led consensus
  • Advanced image viewer with zoom, pan, and histogram for close judging
  • Admin-configurable contest rules and identity/anonymity policy
  • Explicit, cancelable release step for winner notification

What this demonstrates

The workflow, role permissions, and business logic are fully built and functional — this reflects a working system, not a mockup. The visual palette shown here is a placeholder; final branding is a separate, later step.

About the demo

This is a private, login-protected application, so there isn't a public live-demo link. The screenshots are captured from an isolated visual-review build; the current color palette and certificate design are placeholders, not final branding.

Member photo submission gallery in Light Chasers
Judge nomination tasks in Light Chasers
Admin contest configuration in Light Chasers

Does your organization run something by hand that has outgrown spreadsheets and social posts?

A role-based application can enforce your own rules automatically and take the manual coordination burden off whoever is stuck doing it.

Start a project inquiry Back to Work