Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gustavovalle23/restaurant-monolith-java
Authentication/Authorization system
https://github.com/gustavovalle23/restaurant-monolith-java
Last synced: about 1 month ago
JSON representation
Authentication/Authorization system
- Host: GitHub
- URL: https://github.com/gustavovalle23/restaurant-monolith-java
- Owner: gustavovalle23
- Created: 2022-01-23T22:57:26.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-27T20:57:56.000Z (10 months ago)
- Last Synced: 2024-03-27T21:46:45.841Z (10 months ago)
- Language: Java
- Homepage:
- Size: 165 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Medical appointment scheduling system (Java, Spring-boot)
## Use cases
- [ ] User registration - Coverage (20%)
- [ ] User Login - Coverage (0%)
- [ ] User Update - Coverage (0%)
- [ ] User Delete - Coverage (0%)Profiles:
- Doctor
- will have access to a list of all appointments that he has already performed and will perform (with date filter)
- consultation history of the patient he searches
- Patient
- Will have access to a list with the appointments that he has already performed and will perform
- Access to the doctor's profile (how many consultations he has had, average grade given by patients, specialty, career time and Biography, written by the doctor himself)
- Appointment scheduling from a medical record
- Manager
- Access to medical consultations
- Physician data as well as patients + average consultation time
- patient complaints, with which doctor was consulted
- best/worst doctor (based on patient grade)
- waiting time (appointment scheduled at 2:00 pm, doctor appeared at 2:05 pm)
- Most frequently diagnosed diseases