/vehicle-manager-api

API Rest para gerenciamento de veículos

Primary LanguageJava

Vehicle Manager API

RESTful API para o gerenciamento de veículos.

Tecnologias utilizadas

Setup

  • Instalar Docker e Docker Compose

  • Executar o comando

$ docker-compose up --build -d 

Executar os testes

$ mvn test

Acessar a aplicação

Banco de dados

  • Os dados estão armazenados em memória no banco de dados H2

  • Para visualizar os dados, acessar http://localhost:8080/h2

    • Os dados de configuração (url, username e password) estão no arquivo application.yml no módulo adapters

Arquitetura

  • A aplicação foi desenvolvida baseada na arquitetura hexagonal.