Privacy concerns aside, I don't really understand what the point of this is, to be honest. You can already add family/caregivers as authorized users on a MyChart (Epic) profile, which is an actual source of truth, not a separate data store that you need to update manually.
This seems like a good experiment in building a CRUD app, but I'd recommend doing that with something with less liability.
This seems like a good experiment in building a CRUD app, but I'd recommend doing that with something with less liability.