Back to Projects
2025•Personal Project
CalBoard
A simple and minimalist iOS app built with SwiftUI that uses the 511.org API to display upcoming Caltrain timetables by station. Created to address the lack of easy solutions for quick Caltrain schedule lookup, demonstrating frontend development skills and practical problem-solving. Features clean design focused on essential transit information with intuitive station selection.
SwiftUI
iOS
API Integration
Transit
Frontend Development
Demo Video
App Demonstration
Watch how CalBoard displays real-time Caltrain schedules with a clean, minimalist interface
Watch DemoTechnical Implementation
Frontend & UI
- Built entirely with SwiftUI for native iOS performance
- Minimalist design focused on essential transit information
- Clean, readable interface optimized for quick reference
- Station selection with intuitive navigation
API Integration
- Direct integration with 511.org API for real-time transit data
- No proxy server needed for this demonstration app
- Efficient data parsing and display of timetable information
- Real-time updates of upcoming departures
Key Features
- Station-specific Caltrain schedule lookup
- Real-time departure information
- Simple, intuitive station selection interface
- Focused on solving a specific transit problem effectively
Project Context
- Created to address lack of simple Caltrain schedule apps
- Demonstrates frontend development skills in iOS/SwiftUI
- Focus on user experience and practical utility
- Never published to App Store - proof of concept and skill demonstration