Project specifications

Capstone projects are solo projects at the end of the each of the Microverse Main Technical Curriculum sections. Building this project is very important for you because:

The project you are going to build for the Final Capstone Project is based on an app to book appointments with a doctor. You should follow the given design of the website.

Whatever the topic you may choose, you should follow a workflow similar to this one:

  1. The user logs in the app, only by typing the username (a proper authenticated login is not a mandatory requirement, but it is in the nice-to-have list)
  2. The user is presented with the landing page (Search Doctors) and select the doctor speciality
  3. A list of doctors is presented, that the user can filter by some parameters (name, years of experience, likes)
  4. When a user selects a doctor, detailed information about the doctor is presented and the possibility to book an appointment
  5. To book an appointment the user should select date and time
  6. After that, fill out a form that is pre-filled with their name (from the login step)
  7. Payment step is skipped (also in the nice-to-have list), and the user is presented with the confirmation page
  8. The user can access a list with booked appointments (it's not in the given design, but you should make an effort to follow the same style of the other pages)

You should follow the guidelines of the given design, including: