Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
/ selfcare-ms-core Public archive

Microservice 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.

Notifications You must be signed in to change notification settings

pagopa/selfcare-ms-core

Repository files navigation

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.

About

Microservice 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.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages