Patient scheduling webapp for a clinic