Abstract:
Niniejsza praca została poświęcona stworzeniu aplikacji organizującej pracę gabinetów lekarskich. Jest to umotywowane stale rosnącą ilością danych przetwarzanych przez przychodnie lekarskie, co w praktyce nie pozwala już na zarządzanie przychodnią bez tego typu oprogramowania.
Efektem tej pracy są dwie aplikacje – warstwa frontendowa oraz warstwa backendowa.
Część frontendowa została napisana w języku Typescript, z wykorzystaniem frameworka Angular. Warstwa backendowa z kolei, została napisana w języku Java, z wykorzystaniem frameworka Spring Boot. Obie aplikacje komunikują się ze sobą zapytaniami typu REST. Trwałość danych jest zapewniana przez relacyjną bazę danych PostgreSQL.