Skip to content

Desenvolvendo a criação de uma Agenda(Pesquisa de Satisfação) no projeto curso JDev Treinamentos com as principais stacks no Backend: Java, Maven e Spring Boot e o postgreSQL como db e no Frontend: Java Script.

Notifications You must be signed in to change notification settings

RafaRz76Dev/jdev_projetointegrado_back_front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Typing SVG

Typing SVG


Venho aqui apresentar

PROJETO INTEGRADO JDev Treinamentos

Na continuação do curso para aperfeiçoar meus conhecimentos em mais um desafio da integração Back-End + Front-End!!!

Requisitos necessários:

🎯 Banco de Dados postgreSql

🎯 Front-End JavaScript

🎯 Back-End Java

🎯 IDE Eclipse

🎯 APIs Postman & Ajax


Passo a Passo do Projeto (Back-End):

Este projeto usa:

  • Maven como ferramenta de construção;
  • Java na versão 11;
  • Tomcat na versão 10.0;
  • PostgreSql na versão 9.5;
  • Spring Bootcomo framework.

Executando o aplicativo:

Na IDE Eclipsevai rodar Na porta => http://localhost:8081/


Building for Production:

Este aplicativo usa JAR como tipo de embalagem. Isso significa que você pode executar o seguinte comando no terminal para criar algo pronto para ser usado na produção.

mvn clean package

Execução do Projeto Spring com o comando java -jar ::

  • Vai no caminho da pasta que foi criada e dentro vai copiar a pasta target, então no comando do terminal cola o caminho da pasta,
  • logo após dentro da pasta target vai copiar o arquivo em jar e cola no comando do terminal da seguinte forma:
$ java -jar springboot-rest-api-sample-1.0.0-SNAPSHOT.jar  

No Postman para execução dos testes (APIs):


Passo a Passo do Projeto (Front-End):

Este projeto usa:

Executando projeto no servidor localhost em Front-End:

Vai no navegador e digita: http://localhost:8081/agenda_contatos

Executando projeto com Deploy:


Implantação de serviço deploy:

Este projeto usa:

  • Railway.app.

Criando um banco de dados PostgreSQL,copiando as variáveis ​​de ambiente do banco, criou- se o projeto do git repositório com base nessas variáveis, assim colando no editor RAW:

spring_profiles_active=prod
PROD_DB_HOST=containers-us-west-132.railway.app
PROD_DB_PORT=8044
PROD_DB_NAME=railway
PROD_DB_PASSWORD=CK6yRNZW8Aa9Q2ncqgdu
PROD_DB_USERNAME=postgres


Gostou, então já clica na 🌟

About

Desenvolvendo a criação de uma Agenda(Pesquisa de Satisfação) no projeto curso JDev Treinamentos com as principais stacks no Backend: Java, Maven e Spring Boot e o postgreSQL como db e no Frontend: Java Script.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published