Skip to content

Tetr4/DiveLog

Repository files navigation

Logo

Dive Log

list of dives   dive details

An offline-first Android dive log app with support for importing data from dive computers via Bluetooth LE.

This project uses:

Supported dive computers:

Modules

  • app: The UI layer with compose views, viewmodels, resources, etc.
  • data: The data layer with business logic components (e.g. DiveRepository).
  • bluetooth: Generic bluetooth connectivity, permission and pairing handling. No domain specific code.
  • persistence: Local SQLite database.

Links