A patient portal will definitely help strengthen your practitioner-patient relationship. Of course, you can also use an app like ImmunifyMe to keep track of your appointments . While the app brings this convenience to your smartphone, you can always explore a way to have it featured on your website as well..