MyDoc - Portal and mobile application for telemedicine