/capputeeno-shopping

Challenge People Boosting Rocketseat

Primary LanguageTypeScript

Challenge Boosting People

Sobre o Projeto

O projeto é implementar um e-commerce para venda de canecas e camisetas que devem ter a seguintes funcionalidades.

  • Catálogo de produtos com paginação
  • Filtragem produtos por categoria
  • Busca por nome do produto
  • Adicionar e remover produtos do carrinho
  • Finalizar compra

Layout

✨ Technologies


Utilização

Faça um clone do repositório:

git clone https://github.com/brunnosena/capputeeno-shopping
  • [Backend] No projeto há uma pasta api com o código da API que será utilizada no projeto. Entre na pasta "api" do projeto e rode o comando yarn para instalar as dependências, após isto basta rodar yarn start para iniciar. Ele será iniciado no endereço http://127.0.0.1:3333.

  • [Frontend]

Entrar na pasta raiz e rodar o comando yarn para instalar as dependências, após isto adicione um arquivo ".env" na raiz do projeto, NEXT_PUBLIC_API_URL= (http://127.0.0.1:3333 ou utilizar a api disponibilizada https://rocketseat-frontend-challenge.herokuapp.com rodar yarn dev para iniciar o front.


Testes unitários

Criado testes unitários de componente, screens e hooks.

Para rodar o teste:

yarn jest

thumbnail_lint

thumbnail_test


Deploy na vercel

Live app


Open Source

Copyright © 2021-present, brunnosena.

capputeeno is MIT licensed 💖