Projeto e destinado a gerenciar a quantidade de convidados/acompanhantes de uma festa.
- Spring-Boot
- Thymeleaf
- Webjars (Bootstrap, Jquery)
- JPA (Persistência Banco de Dados)
- H2 (Banco de Dados em memoria)
- Spring-Security
- Primeiro passo, crie um clone do projeto. Comando :
git clone https://github.com/maurigre/mgr-gestao-festa.git
- Entrar na raiz do projeto e aplicar o comando:
./mvnw clean compile package spring-boot:run
- Acesse o link:
http://gitpod.io/#https://github.com/maurigre/mgr-gestao-festa.git
- Caso não tenha o seu Git vinculado com o GitPod o mesmo será solicitado através da sua senha do Git. Isso se faz necessário para que o GitPod consiga acessar o repositório e criar um fork do projeto em questão.
- O próximo passo será solicitado que instale uma extensão do GitPod o qual irá subir no navegado uma interface do Vscode
- Execute os comandos no terminal da interface do vscode dentro do diretório raiz do projeto:
./mvnw clean compile package spring-boot:run
GET: /convidados
- Convidados -> Listar todos os convidados com a quantidade de acompanhantes informados pelo convidados.
POST: /convidado
- Convidado -> Registra no banco de dados o nome do convidado e a quantidade de acompanhantes.
Autenticação: /login
- Login -> Realiza a autenticidade de quem pode utilizar o sistemas.