Skip to content

TeuSoares/wolf_games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wolf Games - Loja Virtual

Wolf Games é uma loja virtual 100% gamer. A ideia desse projeto era elevar meu nível como programador, por isso, decidi me desafiar aplicando conceitos, tecnologias que não tinha utilizado ainda. Certamente foi o projeto mais complexo que desenvolvi até agora. Crie todo o fluxo que o usuário normalmente percorre dentro de um e-commerce, desde a escolha do produto, calculo de frete, cadastro, pagamento e acompanhar o pedido.

Telas do projeto

1 - Home

Home ao carregar a página

Home inicial

2 - Login e Cadastro

Tela de login

Login

Formulário de cadastro de usuário

Cadastro de usuários

3 - Produtos

Todos os produtos de uma marca

Produtos da marca

Produto selecionado pelo ID

Produto pelo ID

4 - Fluxo de compra

Carrinho de compra

Carrinho de compra

Revisão do pedido

Revisão do pedido

Checkout

Checkout

Página que mostra o status do pagamento (Aprovado, reprovado ou pendente)

Feedback do pagamento

5 - Pedidos

Tela que mostra todos os pedidos do usuário

Todos os pedidos

Pedido do usuário selecionado pelo ID

Pedido selecionado pelo ID

O que foi utilizado

  • TypeScript utilizado com React.JS
  • React Hooks
  • Gerenciamento de estados com Context API
  • PHP
  • Arquitetura MVC
  • Slim Framework
  • Banco de dados (MySql)
  • Sistema de autenticação com JWT
  • Styled-Components
  • Controle de versionamento
  • Integração com gateway de pagamento do Stripe
  • Criação de APIs REST e consumo dessas APIs com axios no front
  • Integração com API do correio para cálculo de frete

Funcionalidades

  • Adicionar produtos ao carrinho
  • Cadastrar endereço de entrega
  • Finalizar a compra, utilizando o Stripe
  • Cancelar a compra pendente
  • Realizar filtros de produtos
  • Fazer pesquisa por produtos
  • Visualizar mais informações de um produto
  • Ver todos os produtos de uma marca específica
  • Autenticação e cadastro de usuário
  • Editar dados de usuários
  • Visualizar todos os pedidos
  • Verificar se um e-mail é válido, enviando um código de verificação

Links

Autor

Versão

1.0.0

Licença

Este projeto está licenciado sob a Licença MIT.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published