The Provider API is shipped with the following 3 components:
- Company-Service (Spring-Boot-Rest-API)
details here - Upload-Service (Serverless-App / Node-Js)
details here - Client (ReactJs)
details here
The Backendservices 1 and 2 are deployed to AWS. The client is noit production ready- but you may test all features. The endpoints are configured in the client.
To use the service the user must be authenticated.
- Authenticate users with auth0-Service (register or use Google-account)
- List all company-entries owned by the authenticated user
- Create a company-entry
- Upload a logo- once the entry is created
- Edit a company-entry owned by the authenticated user
- Delete a company-entry owned by the authenticated user