A simple Peritoneal dialysis tracker written completely in Kotlin using the principles of modern app architecture recommended by Google.
- 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
- 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?