Projects

CTA Tracker showing arrival times of Chicago 'L' trains
1 / 2

CTA Tracker

[project-id: cta-tracker]

// description

A real-time Chicago Transit Authority train tracking application built with SvelteKit. Features live train position mapping, estimated arrival times with real-time and schedule-based predictions, searchable station database, and a responsive design optimized for quick access to transit information. Integrates CTA's official tracking systems to provide accurate, up-to-date departure and arrival estimates across Chicago's 'L' network.

// technologies

SvelteKitTypeScript
Bus Bunching Tracker with list of CTA bus routes and their bunching stats
1 / 3

Bus Bunching Tracker

[project-id: bus-bunching-tracker]

// description

A web application that visualizes bus bunching in real-time using data from the Chicago Transit Authority. The app displays live bus locations, identifies instances of bus bunching, and provides insights into transit efficiency. Built with SvelteKit and TypeScript, it offers an interactive map interface and data-driven visualizations to help users understand and track bus performance.

// technologies

SvelteKitTypeScriptPostgreSQL
Playdate UI Library components rendered on the Playdate console screen
1 / 1

Playdate UI Library

[project-id: pd-ui]

// description

A collection of UI components for the Playdate console.

// technologies

Lua