Inspiration
Trains in Germany are always late. If your train is expected to have a delay of at least 20 minutes, and you are traveling with a Student's Ticket? Great! Now you can get an ICE ticket, and be refunded the entire amount!
What it does
This app helps you see connections with an ICE as soon as you have at least 20 minutes delay. This means you no longer need to check manually at every other station!
How we built it
Flutter App, Ruby & Rust backend (as a microservice architecture)
Challenges we ran into
No official API from Deutsche Bahn including the delay of trains, so we needed to use undocumented APIs that we could only inspect in the browser.
Accomplishments that we're proud of
Well - it works!
What we learned
A lot. None of us has ever done a project with Flutter and/or Rust before.
What's next for GraTrain
We're looking forward to integrate ticket buying & refunding into the app. This means you don't need to bother with that on your own, but have all of that automated!
Log in or sign up for Devpost to join the conversation.