Skip to content

NicNias/Sulwork-API

Repository files navigation

Sulwork API

Sobre:

O desafio consistiu em desenvolver uma aplicação para cadastrar um novo colaborador para o café da manhã, excluí-lo, editar suas informações e status.

Tecnologias Back-end:

  • Java
  • Spring Boot
  • Lombok
  • JPA
  • MapStructor
  • Swagger
  • Junit5
  • Mockito

Ferramentas:

  • Docker

Tutorial Back-end:

  1. Execute o comando: git clone https://github.com/NicNias/Sulwork-API.git
  2. Variáveis para testes e para rodar a aplicação localmente:
    spring.datasource.url=${SPRING_DATASOURCE_URL}
    spring.datasource.username=${SPRING_DATASOURCE_USERNAME}
    spring.datasource.password=${SPRING_DATASOURCE_PASSWORD}
    Para o ambiente Docker, deve-se criar um arquivo .env copiando as variáveis do arquivo .env.example.
  3. Construa e inicie os containers usando o Docker Compose: docker-compose up -d
  4. Acesse o Swagger pela URL: http://localhost:8081/swagger-ui/index.html

    Observação: Se estiver executando a aplicação via Docker, use a porta 8081. Caso esteja rodando localmente (sem Docker), utilize a porta 8080: http://localhost:8080/swagger-ui/index.html

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors