Skip to content
Joshua Falck edited this page Dec 11, 2023 · 7 revisions

MS3 Product

  • Finished development of: Booking service, User service, Map service
  • Integrated backend functionalities with frontend interfaces
  • Many bug fixes
  • Set up each project to run as docker containers for easy deployment and testing.
  • MVP completed

User service

Many bug fixes and adjustments were made to work with frontend.

  • User service now handles authentication for all relevant endpoints, such as all unsafe methods, and accessing objects by id.
  • The authentication system uses tokens with expiration dates and is auto removed from the database once they have expired.
  • Added login endpoints for patients and dentists
  • Added detailed readme

Booking service

  • Adjustments were made to the model so that it fits PostgreSQL.
  • More endpoints for query purposes eg. request only available bookings.
  • docker-compose for easy build.
  • And minor bug fixes.

Map service

  • Fixed models

Patient frontend

  • Fixed and completed login/logout system
  • Fixed and completed page in the user dashboard
  • Fixed and completed the booking page
  • Made UI improvements

Dentist frontend

  • Fixed and completed
  • Added booking UI, you can now view, post re-open and cancel bookings.

Admin frontend

  • Added navigation bar
  • Added UI for the error displaying
  • Added editing functionality for the map (clinic name and address)

Clone this wiki locally