Java backend for ReadySteadyTrip