Skip to content

Dialysis Notes app that can be used to track peritoneal dialysis sessions

Notifications You must be signed in to change notification settings

pedro-maschio/dialysis

Repository files navigation

dialysis

A simple Peritoneal dialysis tracker written completely in Kotlin using the principles of modern app architecture recommended by Google.

Features

  • Allows user to create and edit dialysis notes;
  • Allows users to generate PDFs with the selected target interval locally;
  • All data is stored in a Room database

App created with sole purpose of learning - a lot of issues in the code yet

What is missing

  • Prepare the app to introduce testing
  • Introduce testing itself
  • Introduce dependency injection with Dagger
  • Test it under performance constraints
  • Introduce a backup mechanism. Maybe a new API? Should the app abandon offline mode only?

All dialysis screen. It just lists basic information about the dialysis inserted, like Initial UF and Final UF

Add dialysis screen, it allows the user to insert the Initial UF, Final UF and some observation

PDF Generator screen. It allows the user to mention a patient name and the target interval of time

PDF Generator screen. Showing a Date Picker

All PDFs screen. It just lists all the PDFs currently generated

About

Dialysis Notes app that can be used to track peritoneal dialysis sessions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages