Skip to content

Calorie tracking app using multi-module CLEAN architecture

Notifications You must be signed in to change notification settings

realityexpander/CalorieTrack

Repository files navigation

CalorieTrack

Calorie tracking app using multi-module CLEAN architecture

Tech used

  • Multi-module Application (Improve build time & componentization)
  • Kotlin Gradle
  • Hilt
  • Compose
    • Collapsable tabs w/ animation
  • Animated views
  • Room database cache
  • OpenFood Api
  • Retrofit http library
  • Navigation
  • Unit Testing, Instrument testing, End-to-end testing

To install the Apk:

  1. Open this link on your Android device: https://github.com/realityexpander/calorieTrack/blob/master/calorietrack_1.0.apk

  2. Tap the "skewer" menu and tap the "download"

  3. Allow the file to download (DO NOT click "show details")

  4. After the file is downloaded, click "OK" to install

  5. Click "OK" to install

  6. Click "OK" to launch

If you have developer options turned on, you may need to turn off "USB Debugging" if the "Waiting for debugger" dialog is displayed.

About

Calorie tracking app using multi-module CLEAN architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages