IMPROVING MEDICAL CARE: A OVERVIEW TO CLINIC MANAGEMENT PLATFORMS