back to projects
 🏆 1st Place $2000 — Septa & Temple Fox School of Business

Septa Commuter App

A real-time regional rail companion app with a dynamic, adaptive UI that puts live SEPTA train information directly in commuters' hands — beautifully.

ui/ux flutter dart api integration riverpod
flutter app

Demo

Septa Commuter App — live walkthrough

Screenshots

Problem Statement

01

The Problem

SEPTA commuters had no reliable, well-designed mobile resource for accessing real-time regional rail information. Existing tools were slow, outdated, and visually overwhelming — forcing commuters to parse walls of timetable data with no dynamic, live updates.

The experience was especially frustrating during delays and disruptions, where accurate, timely information is most critical yet hardest to find — leaving commuters guessing on platforms with no clear feedback.

Solution

02

The Solution

A Flutter-based commuter app with a dynamic UI that fetches live SEPTA regional rail data via API — delivering real-time arrivals, delays, and route info in a clean, readable interface built for fast decisions on the go.

  • Real-time SEPTA API integration streams live train arrivals, departures, and delay data.
  • Riverpod state management keeps the UI reactive and in sync with live data without rebuilds.
  • Dynamic, adaptive theming adjusts the interface to time-of-day and service state.
  • UX process grounded in user research — competitive analysis, journey mapping, and usability testing.
  • Built in Flutter/Dart for a single cross-platform codebase targeting iOS and Android.

Sponsors

SEPTA
Temple University Fox School of Business