This project is a Spring Boot application for the voluntary organizations enrollment to the reporting service
This service is called by ReportingOrgsEnrollment
See the OpenApi 3 here.
In local env typing following url on browser for ui interface:
http://localhost:8080/swagger-ui/index.html
or that for json
version
http://localhost:8080/v3/api-docs/
- Java 11
- Spring Boot
- Spring Web
- Azure Table Storage API
- Azure Storage Explorer
The easiest way to run locally is start the Microsoft Storage Explorer and then run the spring-boot application:
- Install Azurite
Example with npm:
npm install -g azurite
Exmple with docker:
docker pull mcr.microsoft.com/azure-storage/azurite
- Run Azurite
Example with npm:
azurite --silent --location c:\azurite --debug c:\azurite\debug.log
Exmple with docker:
docker run -p 10000:10000 -p 10001:10001 -p 10002:10002 \
mcr.microsoft.com/azure-storage/azurite
- Run the application
Navigate to the root of the project via command line and execute the command:
mvn spring-boot:run
Typing mvn clean verify
- Run the application
- Install dependencies:
yarn install
- Run the test:
yarn test
Made with ❤️ by PagoPa S.p.A.
See CODEOWNERS
file