Providing the public with a mobile healthcare solution through mobile devices, enabling self-health management. With the use of an app, users can register for appointments, check their queue status, and access information on prescribed medication. The app also provides flexible medication reminders, educational information on lab tests, and reminders for medication intake to help users maintain their health.