libreconnect / backend

MIT License
12 stars 0 forks source link

Implementing CRUD Endpoints for Healthcare Professionals #19

Open NathaelB opened 2 months ago

NathaelB commented 2 months ago

Developing CRUD functionalities to manage healthcare professionals' information in the system. This includes creating, reading, updating and deleting healthcare professional profiles via secure API endpoints.

Tasks

Specifications

Professional retrieval

It is possible to specify parameters for retrieving professionals, such as the companyId parameter, which retrieves the list of professionals working in this company.

Permission

The Keycloak permission is blocked for all professionals, except when you are trying to retrieve the list of professionals for a company via the parameter in question and the parameter is located in the company. Professionals can of course check their profile or modify their information.