Skip to content

Sistema para prestação de serviço, suporte.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.md
Notifications You must be signed in to change notification settings

RiumeCarlosA/Helpme-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HelpMe

Sistema para prestação de serviço, suporte.

O Projeto Backend está hospedado

HelpMe-Backend

Você pode conferir a aplicação

HelpMe - Sistema para suporte

Usuário Administrador: riumecarlos@gmail.com

Senha: 123@mudar

Tecnologias utilizadas:

  • Docker, docker compose;
  • Java 11;
  • Maven;
  • Spring boot 2.3.12;
  • Spring security < 6;
  • JWT;
  • Padrão de projeto MVC;
  • JPA com Hibernate;
  • PostgresSQL com PgAdmin;
  • Database H2 para testes;

Motivação:

Aplicação voltada para atendimentos de suporte, com intuito de estudar novas tecnologias e desenvover uma aplicação RESTful do zero.

Preparação do ambiente para o projeto:

Precisará do maven, docker e docker compose. Depois de clonar o repositório, importe como maven project em seu ambiente de desenvolvimento, com o docker instalado, execute as seguintes etapas:

  • docker-compose -f docker-compose-helpme.yml up helpme_postgres_local
  • docker-compose -f docker-compose-helpme.yml up helpme_pgadmin

Logo após certifique-se do ip que o container "helpme_postgres_local" é o mesmo que está no arquivo "application-dev.properties".

Para configurar no PgAdmin:

  • Coloque o campo general como "local"
  • Em Conenection coloque o endereço "helpme_postgres_local"
  • porta 5432
  • Main database "helpme"
  • Usuário "postgres"
  • Senha "123@mudar".

Com essas configurações o projeto estará funcionando tanto no ambiente de teste "h2" quanto no dev persistindo os dados no Postgres.

Para testar coloque o endereço "localhost:8080/login" no postman e passe os parâmetros como JSON:

{

   "email": "riumecarlos@gmail.com",

   "senha": "123@mudar"
}

About

Sistema para prestação de serviço, suporte.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages