DEV Community

Chris Dawkins
Chris Dawkins

Posted on

Skylunch: API for aviators

Overview of My Submission

Skylunch is a simple, non-blocking api built using Spring Webflux that, provided with an airport code, will return a list of restaurants with their ratings and other details.

Submission Category:

MEAN/MERN Mavericks

Language Used

Kotlin/Spring

Link to Code

GitHub logo siph / skylunch

Api to find restaurants near airports.

Skylunch

The $100 hamburger is a general aviation tradition of flying to a neighboring airport for lunch. The meal is not what is important, it's only an excuse to fly. But that doesn't mean that you should have to settle for a mediocre meal.

Skylunch is a simple, non-blocking api built using Spring Webflux that, provided with an airport code, will return a list of restaurants with their ratings and other details.

The purpose of Skylunch is to help aviators find new and interesting destinations to elevate the enjoyment of their favorite hobby.

How it works

Technologies

Skylunch is built using the following technologies:

Data Storage and Access

diagram

Data is stored with Redis using Redis OM Spring.

Upon receiving a request, Skylunch will search the Redis cache/db for a result before querying the external api. External api calls will then…


Top comments (0)