Skip to content

BartoszSocki/doctors-office-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doctor Office App

Main goal of this project was to learn new technologies (Java Spring Boot and ReactJS) and to create web application for management of doctors office.

Functionalities

Main functinalities included:

  1. For doctors:
    • creating and updating schedules
    • simple medical documentation editor
    • management of planned visits
  2. For clients:
    • searching for doctors
    • booking visits
    • registration
  3. For doctors and clients:
    • receiving email notifications
    • login / logout

Technologies used:

  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • H2
  • JWT
  • ReacjJS
  • TypeScript
  • Axios

ERD diagram

ERD diagram

Final Result

Login Page

Login Page

Registration Page

Registration Page

Schedule Editor

Schedule Editor

Doctors Planned Visits

Doctors Planned Visits

List of Doctors

List of Doctors

Visit Picker

Visit Picker

Clients Planned Visits

Clients Planned Visits

About

Backend for Doctors Office Web Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages