Skip to content

A simple water tracking app written with Jetpack Compose

Notifications You must be signed in to change notification settings

Rahkeen/HydroHomie

Repository files navigation

hh-banner-small

Drink Set Track
App Screenshot - Drink App Screenshot - Set App Screenshot - Track

Navigating

Hydro Homie is a Compose app built with Mavericks

In order to navigate the codebase, take a look at the directory structure:

Screenshot 2023-11-28 at 12 07 49 PM

Each screen is setup in it's own feature package, which is usually split up into the domain and the surface

  • domain is usually any UI state classes needed to help render the screen
  • surface containts the screen entrypoint, which will also hold a full preview of the screen as well as any specific components

Data dependencies are wrapped with a Repository, but it's really just an interface that sits on top.

The core entry point is in MavericksApp and feel free to disregard any workflow components as they are remnants of using Workflow. If you are curious, this repo was used to compare architecture libraries which I talked about at DroidconSF 2022

About

A simple water tracking app written with Jetpack Compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages