The client came to us with a requirement of designing and developing an online forum where doctors and patients can connect with each other and fix an appointment.
ScheduleDoc is a website developed with an idea to provide a convenient way for busy people to find and schedule doctors appointments quickly, conveniently, and anytime. The site has two types of the user:
- Healthcare Providers
- Patients or End Users
We have enabled the end users to search for the healthcare service providers based on various criteria like: specialty, zip code, city etc. They can browse for the healthcare professionals of that specific specialty. From the search result listing, a user can be redirected to his/her detailed profile page.
The healthcare professional's profile page displays their availability calendar including their personal details and users will be able to view the calendar with booked and available date and time slots and can select a date and time slot from the available list of their preference. When a user submits their appointment request, the user would be prompted two options, which are:
“If new users register on Scheduledoc register here”
“If someone is a returning customer, enter your user name and password here”
End user and health care professionals are able to register from the site. We have also added the feature to add the sub-admin for the company in the admin panel who manage all the providers availability, their account and appointment request. CakePHP, jQuery, Ajax and MySQL are some of the technologies that are used in the development of this project.