Skip to content

MaDOC is a sample application developed by Sqoop Data to test and demo various IAM use cases.

Notifications You must be signed in to change notification settings

sqoopdata/madoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MaDOC

MaDOC or "My Doctor" is a sample application developed by Sqoop Data to demo and test various Identity & Access Management use cases.

How to Use?

To summarize, the following is available within MaDOC:

  • Three different types of users - ADMIN, PATIENT, DOCTOR;
  • CRU Users;
  • CRU Appointments;
  • CRU Health Records;

Endpoints

Endpoint Query Params Action Description
/ - GET Index
/users/{id} - GET Get User by ID
/users - GET Get All Users
/users - POST Create User
/users/{id} - PUT Update User
/appointments - POST Create Appointment
/appointments username GET Get All Appointments
/appointments/{apptId} - GET Get Appointment by ID
/appointments - PUT Update Appointment
/healthrecords - POST Create Health Record
/healthrecords username GET Get Health Records for Patient
/healthrecords/{hrId} - PUT Update Health Record
/metrics - GET Get Prometheus Monitoring Data

License

Apache License 2.0

About

MaDOC is a sample application developed by Sqoop Data to test and demo various IAM use cases.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published