A full-stack awards management platform. From public entries to judged results — designed and engineered end-to-end.
The client needed a complete digital platform to manage their annual content creator awards — replacing manual processes with a modern, scalable web application spanning public engagement, creator submissions, expert judging, and full administrative control.
Full-stack web application spanning 4 distinct user portals, real-time database, multi-provider authentication, cloud file storage, role-based security, and automated deployment to edge infrastructure.
Each user type gets a purpose-built experience — from public visitors browsing categories to administrators running roundtable analysis on judging scores.
The public-facing site sets the stage for the awards season with a live countdown timer, category browser, and past winners gallery that celebrates previous honourees.
A full news section keeps creators informed, while the events calendar with Google Calendar integration ensures no one misses a deadline or ceremony.
Guided creators through a structured entry process with intelligent validation, auto-save, and profile pre-fill from their account data.
Judges receive a personalised dashboard of assigned entries with progress tracking. Each entry is scored across configurable criteria with admin-defined weights, ensuring consistent evaluation across the judging panel.
The system supports conflict-of-interest flagging, allowing judges to recuse themselves from entries where they have a personal connection — maintaining the integrity of the awards process.
A comprehensive admin dashboard providing full CRUD operations, data exports, judge workflows, and content management — all from a single interface.
Every layer chosen for developer velocity, type safety, and production reliability.
Role-based Firestore security rules enforcing data isolation across admin, judge, and entrant roles. Three OAuth providers (Email, Google, Facebook). Server-side rendering with 60-second ISR revalidation for optimal performance.
Full-stack web applications, designed and engineered from concept to production.