wagnermor / backEnd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PowerGreen
GitHub repo size GitHub GitHub top language

PowerGreen
Energia limpa em moviento

Sobre o projeto

https://powerGreen.com.br PowerGreen é uma aplicação full stack, web e mobile, construída como projeto integrador durante o bootcamp JAVA FullStack oferecido por Generation e Zé Delivery.

A aplicação consiste em um e-commerce para locação de bateria recaregável (powerbank) para veículos elétricos, onde é feito o cadastro e login do usuário e depois de logado, são listadas as baterias disponíveis para locação.

Fluxo do usuário

graph TD;
Tela/Lista_de_produtos-->Seleciona/produto;
Seleciona/produto-->Tela/produto;
Tela/produto-->Seleciona/Plano_&_produto;
Seleciona/Plano_&_produto-->Tela/Login;
Tela/Login-->Tela/Pagamento
Tela/Login-->Tela/Cadastro
Tela/Cadastro-->Tela/Pagamento;
Seleciona/Plano_&_produto-->Tela/Pagamento;
Tela/Pagamento-->Fim/pedido

Loading

DER - Diagrama Entidade Relacionamento

DER

Tecnologias utilizadas

Back end   GitHub language count

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven

Implantação em produção

  • Back end:
  • Banco de dados: MySQL

Como executar o projeto

Back end

Pré-requisitos: Java 17<

# clonar repositório
git clone https://github.com/wagnermor/PowerGreen_BackEnd

# entrar na pasta do projeto back end
cd powerGreen

# executar o projeto
./mvnw spring-boot:run

Colaboradores

Github: Wagner Moreira
Wagner Moreira
Github: Marlon Bassoto
Marlon Bassoto
Github: Joel Jr.
Joel Jr.
Github: Carol Bertulli
Carol Bertulli
Github: Jessica Cavalcante
Jessica Cavalcante
Github: Gustavo Henrique
Gustavo Henrique
Github: Henrique Vieira
Henrique Vieira

About

License:MIT License


Languages

Language:Java 97.7%Language:Dockerfile 2.3%