Loading repository data…
Loading repository data…
MaximoGui / repository
Somos um e-commerce que inicia sua atividade vendendo canecas temáticas para o publico alvo, nerd, geek e pop, repassando uma porcentagem do nosso lucro para ajudar instituições que linkam com o 4 objetivo da ONU que é educação de qualidade.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
:coffee: GetSet - É uma loja virtual que repassa parte de seus lucros para o apoio a instituições educacionais voltadas à tecnologia.
Projeto desenvolvido durante o Bootcamp Desenvolvedor Web Java Junior oferecida pela Generation Brasil. A missão da Generation Brasil é apoiar jovens a construírem carreiras sustentáveis e prósperas e fornecer aos empregadores uma rede de talentos altamente qualificados e motivados, visando aprimorar os resultados de seus negócios.
Clientes podem sem logar entrar em contato das seguintes formas na plataforma web enviando:
Clientes podem se cadastrar na plataforma web enviando:
Clientes podem se logar na plataforma web enviando:
Clientes podem completar seus dados na pagina minha conta na plataforma web enviando:
Administrador se logar na plataforma web enviando:
Também foi implementada a API de pagamentos do Paypal, que permite realizar o pagamento com diversos tipos de cartão de crédito e com o próprio login do Paypal
É possível inserir vários produtos simultaneamente no carrinho, a partir da página de demonstração do produto (visível através do botão comprar nos cards da loja)
Os usuários tem acesso a uma gama e diversos dispositivos móveis porque o site é responsivo, onde podem:
Este projeto é divido em duas partes:
💡O Frontend precisa que o Backend esteja sendo executado para funcionar.
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Java 8 (Java Runtime Environment JRE), Java 11 (Java SE Development Kit JDK), Node.js, Docker, MySQL. Além disto é bom ter um editor para trabalhar com o código como VSCode e Eclipse
# Clone este repositório
$ git clone https://github.com/MaximoGui/Integrative-Project.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Integrative-Project.git
# Abra o terminal git/cmd na pasta e digite os comandos do docker para construir o serviço
$ docker-compose up -d --build
# Use este comando para visualizar os containers criados
$ docker ps
# Pegue o container ID do primeiro container e digite após o comando:
$ docker logs ID
# Execute o Docker
$ Verifique se a imagem foi contruida com sucesso!
# O servidor inciará na porta:9000 - acesse http://localhost:9000
# Clone este repositório
$ git clone https://github.com/MaximoGui/Integrative-Project.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Integrative-Project.git
# Vá para a pasta server
$ cd getsetUI/GetSetUI
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ ng serve
# O servidor inciará na porta:4200 - acesse http://localhost:4200
As seguintes ferramentas foram usadas na construção do projeto:
Veja o arquivo package.json
💜 Um super thanks 👏 para essa galera que fez esse e-commerce sair do campo da ideia e coloca-lo no ar :)
git checkout -b my-featuregit commit -m "feature: My new feature"git push origin my-feature