This was an application which was created during my Internship at Cerner. Here we had to do a Full-Stack Development implementing Buisness logic for a Test Clinic.
This is the code coverage for the Spring Boot Back-End For this application
Here there are 4 Roles from which this application can be Used. They are Receptionist, Pathologist, Radiologist and Lab Technician.
To get started, we need to start from login.html
This role can Enter New Patients, Add Examinations and Search for patients, examinations.
Reception Home Page
Searching is very easy here
Here Patient search yields so much detail, above is by ID search and below is by Name Search
This accepts the tests and assigns it to Pathologist and Radiologist.
This is it's Home Page
Here we can see all the tests assigned to the user as well as edit the tests assigned to users or tests loaded by Patient or Lab Technician.
Now a Lab Techinician can See what Tests are assigned to them.
Now here it is possible to assign pathology and radiology sub-tests using this role's portal
This role is able to download Test results for the patients to get their reports.
Lab Technician also can search for other Tests that are stored
Radiologist and Pathologist Have the same UI except that radiology is switched in pathology
This is the Home page of Radiologist
Here they can specifically see what all cases are assigned to them.
Here Edit Test Tab allows radiologist to edit and upload test results.
This role also has access to search for other tests stored on the server.
Admin role is very crucial for maintaining back end issues. To add doctors in the list, no role is correct to do so. So Admin has to have a portal to be able to do so. From here they can monitor all doctors and employees in the system.
Home Page for Admin. Here the admin can enter the doctor details into the system
List for Doctors
List For Patients
List for Employees