Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

Latest commit

 

History

History
47 lines (32 loc) · 1.16 KB

README.md

File metadata and controls

47 lines (32 loc) · 1.16 KB

selfcare-ms-core

Description

This Spring Boot-based microservice is designed to handle several key functionalities in the selfcare operations domain. It includes business logic for:

  • Onboarding operations.
  • Management of institutions and delegations.
  • User creation.
  • Associating users with products and institutions.

Prerequisites

Before running the microservice, ensure you have installed:

  • Java JDK 17 or higher
  • Maven 3.6 or higher
  • Connection to VPN selc-d-vnet

Configuration

Look at app/src/main/resources/application.yml file to set up environment-specific settings, such as database details.

Installation and Local Startup

To run the microservice locally, follow these steps:

  1. Clone the Repository
git clone https://github.com/pagopa/selfcare-ms-core.git
cd selfcare-ms-core
  1. Build the Project
mvn clean install
  1. Start the Application
mvn spring-boot:run -pl app

Usage

After starting, the microservice will be available at http://localhost:8080/.

To use the API, refer to the Swagger UI documentation (if available) at http://localhost:8080/swagger-ui.html.