Skip to main content
All projects
Professional projectFlight search

JetScanner

A flight-search experience combining live results, filters, and geolocation to help users quickly find the most relevant departure.

Preview of JetScanner
Scope
Work completed professionally on an existing product. The website belongs to its publisher and its source code is private.
My role and contribution
Web development and product feature integrationI contributed live search, result filtering, and geolocation-based nearby departures. I do not claim authorship of the service as a whole.
Main stack
JavaScriptFlight APIsGeolocationFilters

Case study

From context to design decisions

01

Context

JetScanner needed to make searches with many departure points and criteria easy to understand while shortening the path to a relevant option. My work fitted within the product’s existing constraints and journeys.

02

Challenge and constraints

Surface useful flights quickly without forcing users through several screens or settings before showing an actionable result.

03

Approach

I worked on live search, result filtering, and geolocation so the nearest departure points could be prioritized.

04

Decisions and tradeoffs

Geographic proximity helps rank options but cannot define a good result by itself. Filters therefore remain central, and the search stays understandable while users refine it.

05

Observable outcome

The delivered features bring input, proximity, and refinement together in one interface. Because there is no public data isolating my contribution, I do not present an impact figure.

Key points

What the project demonstrates

Contribution

Live search

Suggestions change with the entered criteria, shortening the path to a relevant result.

Real context

Geographic proximity

The user’s position helps surface the nearest departure points.

Interface

Refine without restarting

Filters structure results without interrupting the search or hiding options already found.

Critical perspective

Limitations and next steps

Current limitation

The repository, internal data, and business metrics are private. This case study deliberately covers only the features I worked on.

Next step

Add approved journey screenshots and company-validated outcomes if those materials can be made public.