An iOS app for managing HRT medication. The primary use-case is the "patch staggering" technique for transdermal patches. PatchDay also supports Pills, Injection-based HRT, and Gel-based HRT. To learn more about how to set up the app, visit the Support Site.
- The main app and front-end.
- PatchData - a Core-Data client.
- PDKit - shared utilities.
- NextHormoneWidget - A widget for displaying when to take the next dose.
Use this scheme to initialize the app with hormones that are about to expire. You can use this target to verify notification-based behavior. Run the target and then minimize the app and wait for notificaitons to appear.
See Contributing to learn more about testing.
The debug target includes additional logging.
You can build using the make
command or via your IDE.
make build