Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 735 Bytes

README.md

File metadata and controls

7 lines (5 loc) · 735 Bytes

Zajavka Medical Clinic

Overview

Zajavka Medical Clinic is a project created at the end of Zajavka workshops. The project is a simplified web application for patients and doctors. Zajavka Medical Clinic allows making an appointment with selected doctor, cancelling scheduled appointment, seeing patient's treatment history. Doctors are allowed to enter their availability hours, modify them, cancel scheduled appointment or see patient's treatment history.

Tech stack

The project uses Spring Boot. The architecture of the project is MVC, the views are realized with the help of Thymeleaf. Database entities are mapped using Hibernate. To ensure mapping of Java Beans from entity to DTO and vice versa, MapStruct was used.