Skip to content

aldomddev/meds-alarm-compose

Repository files navigation

Meds alarm - compose

GitHub repo size

A simple meds alarm Android app using Jetpack Compose

The main purpose of this repository is to learn Jetpack Compose and evolve the application as the study progresses.

Main functionalities

The app has 3 main screens:

  • Today meds
  • All meds
  • Medication detail

The user is able to:

  • Add a medication with name and description
  • Choose the start date and time
  • Choose the repeating interval in hours between predefined 4, 6, 8, 12 or custom value.
  • Set the alarm as permanent or choose an end date
  • Delete an alarm

All enabled alarms are rescheduled on device reboot

Architecture and Technologies

Adjustments and improvements

The project is not finished yet. The next updates will include the following main changes:

  • Disable alarm option
  • Open app on notification click
  • Extract state management from MedicationDetailScreen - remove view model from parameter
  • Set medication as taken and missed ones notification
  • Splash screen
  • Unit tests
  • Update theme with final colors, typhography, etc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published