DentalCare

Domain:

Team: 
Project 05

DentalCare is a web-based dental electronic health solution. It covers the process of managing appointments and patient feedback.

How to test it?

First of all, please use Google Chrome for testing, as other browsers might not support all features and could result in an error during the process.

1. Start and Create a Profile

To start testing the system, simply click on the provided link. You will land on the login page.
If it is your first time testing the system, you need to choose the option "Create your account", if you have already registered, you can use your username and password directly. Make sure to enter your correct studentID, as it would be saved to the database and provided to the wfm-team at the end.

2. Make a treatment request

Once the authentication is completed you will be able to request an appointment for a specific treatment. By clicking on "Submit", the dental clinic gets notified about your request.

3."Visit the Dentist"

Now you will see either a confirmation or an alteration of your request. In case your appointment was not confirmed directly, you will see 2 option - Deny or Confirm. By denying the changes, the request is terminated and you can make a new request. If you confirm the changes or you had a direct confirmation, you will see a report of all important details and as well as the button "Visit Dentist now".
By clicking this button, we skip the waiting time until the appointment and the actual treatment with the purpose of efficient testing.

Based on the selected treatment, some special dental products might be needed, which would be ordered after the appointment. You will get a dental report, where you would also find the date of your next appointment (agreed on during your visit at the clinic based on how long it would take for the products to be delivered). A lab will then work on designing those products and would send them at the clinic as soon as they are ready.
You can now visit the dentist. Again, you would get a report about the appointment with all details included.

4. Provide Feedback

The next button you would see is "Provide Feedback". By clicking it, you will see a simple feedback form, where you can tell us about your experience at DentalCare.

5. Log out or book again

After the feedback is provided, you get the option to log-out, which would take you to the login page or to continue with your next booking.

Year: 
2019-01-01T00:00:00

Comments

Loading the web-app took a long time (related to App Sleeping on Heroku i think) but then worked nicely!

Actually my dentist has a similar app to make appointments, but this one is easier to use. I even tested making appointments in the past and during the night which is luckily restricted. Good work!

I wish more companies would actually utilise online appointment forms, having such a clean UI is great! The feature to skip time is also one I should suggest to them :)

The design is nice, everything worked as expected. The only remark is that envelope icon on UserId field was a bit confusing, as this icon is usually means that email is expected as input.

Overall good design and easy to use. The display of appointment time was a bit confusing (00:15:00 and 15:00). I booked the exactly same appointment 4 times and the time was automatically postponed only once.

just booked a routine checkup. 'declined' first appointment suggestion to get another one. worked fine.

Website loaded pretty fast, UI was intuitive and looks fresh.

Easy to use (and nice looking) UI and the Appointment settings make sense (restrict time settings, etc...). I liked the Confirm Option and the Reporting Note: After receiving the e-mail on sunday afternoon i tried to login again, which didn't work

Hi Marian, we had some issues with our old server which sadly resulted in a lot of data being deleted. We changed our server and had to set up a new database. That is why you have experienced some issues logging in. Please create a new account!

Nice design, everything worked.

Your web app is easy to use and looks good. It would have been nice to have an email option instead of/in addition to the phone option and receive a confirmation of the appointment via mail.

The design looked really good and the app was easy to use. No problems occurred during bookings.

Everything worked fine for me, registered was easy and worked immediately, the UI looks really good and also works fine. Process was easy to understand and to test.

It was very easy to use your form, i really love the logo :D Best regards, Thomas PS: Thanks for the hint with the supported browser ;)

Just booking your doctors appointment online would easily achievable throughout the whole industry and by now it is nowhere implemented as easy as we see here. Worked like a charm!

really nicely done. well-organized and fulfilling its purpose.

very intuitive workflow. would wish for a solution like that at my dentist.

Nice UI-Design, cool idea, had some problems with Safari, but with Chrome everything worked fine.

The process to make an appointment was very easy and intuitive. The User interface looks good.

Had to fill it out twice due to the server issue, but the process was simple and worked as expected, so that was not a problem

In case you care about "wrong customer behavior": you should track a users session state und revalidate after each postback. I was able to alter the appointment after going back in history after denying the time change and received my original time slot 18:30 not the changed 19:00. After that I received an error 500 while trying to submit my feedback. Anyway I now that histry back should not be used while in a step based wizard;) Appart from that i liked the great and simple ui and liked the implementation of some html elements on mobile devices (worked with firefox btw)!

The app was easy to use and how to make an appointment was really easy to understand