Let's say you have decided to visit Helsinki for a weekend. You know the timing for your flights, and know the sights you want to visit.
However, you still need to book your accommodation as well as plan your transportation throughout the weekend.
Given the number of possible combinations of hotel prices, and the possible ways for planning your days, optimizing your timetable and accomodation becomes a daunting problem.
But no worries, Tripper (by the Homer.fi) is here to help you out!
The only things the user needs to do, is:
- Input your arrival and departure time of your flights.
- Select the attractions you want to visit
- Give Tripper a moment to crunch the numbers
- Check out Tripper's suggestion
- Book your hotel!
Technologies used: React, redux, graphql, webpack, npm
APIs used: digitransit routing API, digitransit geocoding API, Helsinki city service map
Behind the scenes: A solver for the traveling salesman problem
Hope you like it!