Back to Work
Case Study / Sports Entertainment

Golf Contest Review & Prize Management System

A custom system to review contest videos, verify players, approve entries, and manage prize draws without relying on messy folders and manual spreadsheets.

Back to Work
Industry
Sports & Events
Users
Admins, moderators, players
System type
Review & Management Platform
Main pain
Manual tracking and scattered folders
Golf Contest Review System

Contest management was slow and error-prone

Manual video reviews

Sorting through video submissions and folders was tedious and lacked a unified process.

Spreadsheets for tracking

Player entries and approvals were tracked manually, increasing the risk of data loss.

Messy prize draws

Selecting winners transparently and managing prize distribution required custom manual work every time.

No clear audit trail

When disputes occurred, it was hard to trace who approved an entry and when.

What changed

Before

  • Downloading and sorting videos manually
  • Tracking player approvals in messy spreadsheets
  • Manual prize draw coordination
  • Scattered communication and unverified entries

After

  • A unified video review dashboard
  • Automated player verification and entry tracking
  • Built-in prize draw and management system
  • Clear audit trails for all approvals

Inside the system

Contest overview dashboard

Contest overview dashboard

A central hub to monitor total entries, pending reviews, and active contests.

Why it matters

Gives organizers an immediate view of contest health and moderator workload.

User management and history

User management and history

A dedicated page to track all participating users and their total contest submission counts.

Why it matters

Helps organizers quickly identify top participants and monitor engagement levels across the platform.

Submission approval queue

Submission approval queue

A robust table featuring filters, user info, course details, video previews, and one-click approve/reject actions.

Why it matters

Allows moderators to process a high volume of entries rapidly from a single screen without losing context.

Course configuration

Course configuration

An admin interface to effortlessly add new golf courses and configure specific holes for upcoming contests.

Why it matters

Makes the system highly adaptable for any future tournament without needing developer intervention.

Prize draw system

Prize draw system

Automated, fair winner selection from the pool of approved entries.

Why it matters

Removes manual bias and saves time during the most critical part of the contest.

Submission detail review

Submission detail review

A focused review page featuring a built-in video player alongside all submission metadata and user info.

Why it matters

Moderators can thoroughly evaluate a questionable entry without having to download large media files.

The workflows I built

Submission processing

Automatically ingests user video submissions and queues them for moderator review.

Moderator review cycle

A fast, keyboard-friendly interface for reviewing videos and marking them as approved or rejected.

Automated prize draws

Securely selects winners based on contest rules and approved entry pools.

Compliance tracking

Logs every action taken by moderators and players to ensure contest fairness.

Every workflow was designed to save moderators time and ensure the contest was completely bulletproof against fraud.

Business impact

Hours saved per contest

Moderators reviewed submissions in half the time by not having to switch between tools.

Higher contest integrity

Centralized verification meant fewer disputes and zero lost entries.

Scalable operations

The system could handle thousands of entries without breaking a sweat or needing more staff.

* The focus was strictly on operational efficiency—replacing scattered, manual tasks with a single, reliable source of truth.

What made this technically complex

  • Handling large volume video uploads and transcoding reliably
  • Building a fast, responsive review interface for moderators
  • Ensuring fairness in the prize draw algorithm
  • Maintaining strict state consistency across concurrent reviews

Tech Environment

React / Next.jsNode.jsAWS S3 / MediaConvertPostgreSQLPrisma

My role in the project

I built the entire review and management platform from the ground up, focusing heavily on a frictionless moderator experience.

Core Responsibilities

System architecture and database design
Video ingestion and processing pipelines
Moderator dashboard development
Prize draw logic
Security and audit logging

This kind of system is not only for golf contests

Any business that requires manual review of user-generated content or complex multi-step approvals can benefit from this architecture.

KYC and identity verification workflows
Grant or scholarship application reviews
Quality assurance and compliance tracking
Audition or portfolio grading systems

Have a workflow like this in your business?

If your team is still chasing updates, copying data, or managing important work across too many places, I can help you map it and see what kind of system would make sense.

No pressure. We'll look at the workflow first and decide if it is worth building.