WHO'S ON FIRST?

ROLE

Frontend Developer

UI Designer

TOOLKIT

React. Figma, Flask

TEAM

2 Members

(Jared Maeyama - Model & Backend)

TIMELINE

2 Months (2024)

OVERVIEW

"Who's on First" is a web-based baseball defense simulator, created during the 2024 SportsMedia Technology (SMT) Data Challenge. It is built with the goal to help coaches and players optimize their defensive lineup.

CHALLENGE

Designing For Exploration & Iterations

How can we design a rapid iteration tool that helps baseball coaches and players explore & optimize their defensive lineup more effectively?

SOLUTION

Web App Designed for Dynamic Visualization Workflow

To support exploration and rapid iterations, I designed a single screen web interface that allows users to:

Visualize Lineup on the Interactive Field Map

Easily Modify Lineup with Persistent Search Panel

Get Immediate Feedback from the Evaluation Report

PROTOTYPE

Three-Column Interface

Users can quickly edit the lineup, run simulations, and view results—all on a single page for quick iterations and easier navigation.

PROTOTYPE

Interactive Baseball Field

Dynamic field visualization provides spacial context to list of player positions. This design choice allows users to visually confirm the defensive setup and quickly spot positional gaps or mismatches during the exploration process.

PROTOTYPE

Dynamic Search

The integrated search bar allows users to search using a combination of name, id, and positions. Most importantly, Search result immediately show crucial player status to aid strategic decision making.

PROTOTYPE

Comprehensive Evaluation Report

The report transform model evaluation and simulation into clear and actionable insights. The design highlights top and bottom players based on the model's calculated performance metrics along with detailed metrics for individual players.

FINAL DESIGN

All Screens

LINMANDY27@GMAIL.COM

MANDY | TSAICHEN LIN

LINMANDY27@GMAIL.COM

MANDY | TSAICHEN LIN