Skip to content

A simple codelab to learn data persistence that displays airports and flights based on a database. Users can add and remove favorite routes and their last search is saved.

Notifications You must be signed in to change notification settings

SharieRhea/FlightSearch

Repository files navigation

Flight Search Codelab

Disclaimer: Please note that this project is from the Android Basics with Compose course and was created for learning purposes only.

Images

Default Screen showing the list of favorite flights.         Search Screen showing airport results for 'interna'.         Flights Screen showing a list of flights from Athens International Airport.

Features

  • Search for airports based on either name or IATA code
  • Add and remove favorite routes with persistence
  • Display favorite routes when search bar is empty
  • Persist search bar contents between app launches

Tools

  • Room Database
  • Preferences DataStore

About

A simple codelab to learn data persistence that displays airports and flights based on a database. Users can add and remove favorite routes and their last search is saved.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages