Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.55 KB

README.md

File metadata and controls

42 lines (29 loc) · 1.55 KB

Kenzie Shop

Kenzie Shop é uma vitrine de e-commerce que possui variados tipos de produtos. O objetivo dessa aplicação foi criar uma imersão do usuário em uma vitrine bem completa, permitindo o usuário iniciar e finalizar um processo de compras. A aplicação permite o cadastro de novos usuários, adicionar itens ao carrinho e fechar um pedido.

API consumida

Para a realização deste projeto foi utilizado uma API disponibilizada pelo time da Kenzie. A API em questão foi utilizada unica e exclusivamente para fazer a criação e acesso dos usuários. Sua documentação se encontra aqui:

DOCUMENTAÇÃO DA API

Style Guide

Não foi utilizado Figma para esta aplicação. Toda interface foi criada utilizando conceitos próprios.

Features implementadas

  • Responsividade para diferentes tamanhos de tela (mobile first);
  • O usuário pode se cadastrar;
  • O usuário pode logar em sua conta;
  • É exibido o nome do usuário logado no topo da apliação;
  • O usuário pode adicionar e remover produtos no carrinho;
  • O íconde do carrinho exibe a quantidade de produtos no carrinho;
  • O usuário consegue simular o fechamento de uma compra.

Bibliotecas utilizadas

  • Redux
  • Redux Thunk
  • Material Ui
  • React Router Dom
  • React Hook Form
  • Yup
  • Axios
  • Toastify

Deploy

A aplicação foi disponibilizada fazendo o deploy no Versel. O link para acesso está disponibilizado no topo da documentação.