Skip to content

sstalschus/horta-facil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Horta-facil

Technologies   |    Project   |    Info   |    Diagram

PRs welcome! License


img

🚀 Technologies

Esse projeto foi desenvolvido com as seguintes tecnologias:

Server(API Rest):

  • Java
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Lombook
  • PostgreSQL

Client

  • Javascript
  • HTML
  • CSS
  • Bootstrap

💻 Project

O Projeto se chama Horta-facil pois tem o intuito de auxiliar as pessoas a encontrarem hortas de mini-agricultores mais próximas as suas casas.

No Backend estamos consumindo a API da Google Distance Matrix para nos auxiliar no calculo da Quilometragem e de tempo de percurso dentre o usuário e as rotas. No fronted estamos consumindo a API da ViaCep para nos auxiliar na localização do endereço correto.

📝 Info

Para testar a aplicação siga os passos abaixo:

-> É NECESSÁRIO TER O BANCO DE DADOS POSTGRESS INSTALADO -> É NECESSÁRIO TER UMA CHAVE DE API DA GOOGLE Docs API Google

[x] Baixe o projeto

[x] Acesse o arquivo application.properties e defina as credênciais do seu banco

[x] É necessário ter o Java na versão 8.1 + e o Maven instalados

[x] Com o terminal aberto no diretório do projeto execute os comandos para baixar as dependências e startar o servidor:

  • mvn install
  • mvn spring-boot:run

[x] Após isso execute os seguintes comandos para startar o client-side:

  • cd src/public
  • npx lite-server


📝 Diagram

img