UniversityPublic2026

Olympole

Olympole is a Next.js + Supabase platform built for event and tournament operations. It centralizes registrations, match/result flows, and admin management with live public-facing pages.

Olympole

About This Project

Tournament operations were fragmented between manual tools, making registration, scheduling, and results management slow and error-prone.

Implemented a unified web platform with protected admin routes, Supabase-backed persistence, and public schedule/result surfaces.

Delivered a maintainable event operations workflow that supports both organizers and participants through one source of truth.

Role

Full-stack Developer

Year

2026

Status

Public

Type

University

Technology Stack

Next.jsReactTypeScriptTailwind CSSSupabasePostgreSQL

Project Story

The Challenge

Tournament operations were fragmented between manual tools, making registration, scheduling, and results management slow and error-prone.

The Approach

Implemented a unified web platform with protected admin routes, Supabase-backed persistence, and public schedule/result surfaces.

The Outcome

Delivered a maintainable event operations workflow that supports both organizers and participants through one source of truth.

Insights & Takeaways

Highlights

  • Unified registration, event management, and public result publishing.
  • Supabase-backed data model with route-level protections for admin actions.

Challenges

  • Balancing admin complexity with a clean public-facing UX.
  • Keeping live event data reliable across multi-surface pages.

Lessons Learned

  • Operational products succeed when data consistency and role boundaries are designed early.

Related Work