Medical charts app for mobile and desktop