Apps Blog Me

Bon Value

A flights search engine for redeeming reward points.

April 2025

I have a friend with a knack for redeeming airline points. For his honeymoon, he managed to combine deals, points, and promotions to book a multi-stop, first-class trip around the world for a fraction of the cost. He taught me the most important thing about these credit card rewards program: you can game the exchange rate by transferring points to an airline rather than booking through your credit card’s travel portal.

He asked me for my help putting together a website to make the process of finding flights to book with points easier for everyone. Using the seats.aero API I helped him create a tool that lets you search for flights priced with your rewards programs in mind.

Features

The homepage is designed to be simple and direct. Users can see what rewards programs they have (once they manually enter it). Users can then enter their origin, destination, and flight date to see what’s available.

Homepage

Search Filters

Users come to expect certain filters when they search for flights. Bon Value had to also have features like: specific departure and arrival time or number of stops.

Filters

Clear Results

The search results display all relevant information at a glance, including the airline, flight number, departure time, and the number of points required for redemption.

Results

Rewards Details

For each flight, users can see a breakdown of the reward options and the different programs they can use to book their seats. This helps in finding the absolute best value for their points.

Rewards Modal

Once they click into the result, they are presented with instructions on how to get this flight for this “price.”

Actions

The Tech Stack

Working on this project was a great way to explore building a search results page. It also encouraged me to get an airline rewards card.