GrooveScanner
Plan a trip around an event. A travel-planning web app combining event discovery with flight and accommodation proposals from your departure airport.
Restored interface · sample data
Explore the project.

Original page templates and artwork, with controls adapted for fictional events, airports, flights, and hotels. No live availability, bookings, or accounts.
01Choose an event+
The original entry point combines event discovery with an airport selector.
02Compare proposals+
The results view pairs flights and accommodation and shows their combined price.
03Inspect the details+
A proposal opens a detailed view; this restoration uses labelled fictional travel data.
From an event to a trip
Finding something worth travelling for is only the beginning. GrooveScanner brings the next decisions—where to fly from, how to get there, and where to stay—into one event-led workflow.
The original search screen accepts an event and a nearby airport. Its results pair flight options with accommodation, show a combined cost, and open a detailed proposal alongside information about the event.
How it was built
The frontend uses AngularJS, CoffeeScript, and Foundation. A Python/Flask API connects event search, airport information, flights, and hotels. This was a web application, not just a static promotional page.
Recognition
- Winner of HackUPC, Barcelona — Skyscanner challenge — Skyscanner, Feb 2016