Skip to content

pagopa/pagopa-mbd-service

Repository files navigation

pagoPA Marca da Bollo Digitale Service

Quality Gate Status

Expose APIs that will be used by end user to pay a digital "marca da bollo"


Summary πŸ“–


Api Documentation πŸ“–

See the OpenApi 3 here


Technology Stack πŸ“š

  • Java 17
  • Spring Boot
  • Spring Web
  • Hibernate
  • JPA
  • OpenFeign
  • Lombok

Start Project Locally πŸš€

Prerequisites

  • docker

Set environment variables

docker build -t pagopa-mbd-service .

cp .env.example .env

and replace in .env with correct values

Run docker container

then type :

docker run -p 8080:8080 --env-file=./.env pagopa-mbd-service

Develop Locally πŸ’»

Prerequisites

  • git
  • maven
  • jdk-17

Testing πŸ§ͺ

Unit test

Typing mvn clean verify

Integration test [WIP]

  • Run the application
  • Install dependencies: yarn install
  • Run the test: yarn test

Performance test [WIP]


Contributors πŸ‘₯

Made with ❀️ by PagoPa S.p.A.

Maintainers

See CODEOWNERS file