Captain Pansu

(

(

6

6

)

)

TIMELINE

August 21, 2025 - February 2, 2026

ROLE

Product Design

TOOLS


TOOLS
TOOLS

Cursor

Claude Code

Supabase

Lovable

TypeScript

TailwindCSS

shadcn

TEAM

Just me!

/ About the project

Building a unified hub to eliminate manual rank-tracking for friend groups.

I built Captain Pansu to solve a specific frustration: the need to manually search and refresh individual profiles on sites like OP.GG just to compare ranks. This dashboard centralizes all friends' accounts into a single view, allowing for instant comparisons across League of Legends and TFT without the repetitive search work.

/ About the project

Building a unified hub to eliminate manual rank-tracking for friend groups.

I built Captain Pansu to solve a specific frustration: the need to manually search and refresh individual profiles on sites like OP.GG just to compare ranks. This dashboard centralizes all friends' accounts into a single view, allowing for instant comparisons across League of Legends and TFT without the repetitive search work.

Rapidly validating the core experience with AI-assisted tools.

This project began with a rapid prototype built in Lovable, where I initially focused on a dark, professional esports-style design for TFT rankings. This early version allowed me to test core features like tier filtering and Riot ID integration before scaling the project into a fully custom, multi-game dashboard with advanced sorting and bulk-refresh logic.

Balancing real-time data with API performance and rate limiting.

To power the dashboard, I integrated the Riot API to fetch live match history and rank data. I implemented a 10-minute refresh cooldown to prevent API spamming and ensure system stability, ensuring that the global refresh button provides a reliable update without exceeding technical constraints.

OTHER

PROJECTS

Get in touch