traveler-ATITUS-2024 / traveler-api

2 stars 0 forks source link

Traveler API

Java Spring Boot Docker PostgreSQL Flyway

Desenvolvido por

Gabriel Brocco de Oliveira

Testado por

Gabriel Pradegan Orsatto

Documentação da API

A documentação completa da API está disponível aqui.

Descrição

O Traveler API é uma aplicação desenvolvida em Java com o framework Spring Boot, focada em gerenciar e rastrear despesas durante viagens. O projeto permite que os usuários registrem suas viagens, associem despesas às viagens, categorizem essas despesas, e obtenham relatórios detalhados.

Funcionalidades

Configuração do Ambiente

Pré-requisitos

Instalação e Execução

  1. Clone o repositório:

    
    git clone https://github.com/traveler-ATITUS-2024/traveler-api.git
    cd traveler-api
  2. Configure os arquivos .env e config.json com seus dados:

    
    .env
    .config.json
  3. Execute a aplicação com o Docker:

    
    docker compose up --build -d
  4. Se estiver local, acesse a api no endereço:

    
    http://localhost:8080