Skip to content
Back to projects

Conversa-Amiga

Java · ★ 0 · ⑂ 0 · 08/11/2024

  • Java 99.5%
  • Dockerfile 0.5%

Microservices "Conversa Amiga" Project

by Infinite Digital

This repository contains a "Conversa Amiga" project microservices-based application.

Table of Contents

Getting Started

Follow the instructions below to set up the project on your local machine for development and testing purposes.

Prerequisites

Ensure you have the following software installed on your system before proceeding:

  • Java Development Kit (JDK) 17 or later
  • Maven
  • Docker (optional, for containerization)

Installation

  1. Clone the repository:

git clone git remote add origin https://github.com/DavidCardoso04/Conversa-Amiga.git

  1. Navigate to the project directory:
  2. Build and package each component with Maven:

Project Components

Authentication Microservice

The Authentication Microservice is responsible for managing users-related data and operations, such as adding, updating, and retrieving register users records.

Inter-Service Communication

Using OpenFeign

This project demonstrates inter-service communication using OpenFeign, a declarative REST client that simplifies service-to-service communication within the microservices ecosystem.

Acknowledgements