Skip to content

Agrix, um sistema que permite a gestão e o monitoramento de fazendas.

Notifications You must be signed in to change notification settings

mairess/projeto-final-agrix-fase-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Final Agrix Fase C

Contexto

Agrix é uma simples API que permite a gestão e o monitoramento das fazendas. Nessa fase o projeto conta com a segurança do spring-security.

Rode o projeto localmente

⚠️ É preciso ter Java instalado em sua máquina.

⚠️ É preciso ter Docker instalado em sua máquina.

  1. Clone o repositório:
git clone git@github.com:mairess/projeto-final-agrix-fase-c.git
  1. Instale as dependências:
mvn install -DskipTests
  1. Inicie o banco de dados:
docker compose up database -d --build 
  1. Rode a API:
mvn spring-boot:run
  1. Veja as rotas disponíveis em:
http://localhost:8080/swagger-ui/index.html
  1. Rode o teste:
mvn test

Rode o projeto com docker

⚠️ É preciso ter Docker instalado em sua máquina.

  1. Clone o repositório:
git clone git@github.com:mairess/projeto-final-agrix-fase-c.git
  1. Inicie a API e o banco de dados:
docker compose up -d --build 
  1. Veja as rotas disponíveis em:
http://localhost:8080/swagger-ui/index.html
  1. Rode o teste:
mvn test

About

Agrix, um sistema que permite a gestão e o monitoramento de fazendas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published