Departures
View Website View Code on GithubA mobile-first web app that shows real-time departures for Dutch public transport. Users can search stops, see live departure data from the OV-API, and switch between multiple custom themes for better visibility and personalization. The app focuses on fast updates, clear UI for quick glanceability, and lightweight performance on mobile devices.
Key features
- Live departure data from the OV-API (metros, buses, trams)
 - Searchable stops (fuzzy)
 - Mobile-first responsive design with multiple custom themes
 - Client-side caching and background refresh using TanStack Query
 
Examples (with themes)

Tech Stack
- React (Vite)
 - TanStack Query for data fetching and caching
 - OV-API (public transport data)
 - MUI component library
 - Deployed on Vercel