Skip to content

gomessgbr/ignite-shop

Repository files navigation

🚀 IGNITE SHOP

Essa aplicação tem como objetivo criar um mini e-commerce de venda de camisetas, isso tudo com recursos para validação de meios de pagamentos consumindo a API Stripe

Features

  • Listagem de produtos
  • Adicionar produto no carrinho
  • Exibir o valor total da compra
  • Excluir produtos do carrinho
  • Serviço de pagamentos via cartão de crédito

IgniteShop

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.

Como rodar a aplicação

Clone este repositório

$ git clone https://github.com/gomessgbr/ignite-shop

Acesse a pasta do projeto no terminal/cmd

$ cd ignite-shop

Instale as dependências do projeto

$ npm install ou yarn install

Execute a aplicação

bash
$ npm run dev

O pagamento por cartão é feito pela api do Stripe, que disponibiliza números de cartão para teste ou se preferir, use o seguinte:

# Coloque uma data posterior atual, qualquer número de CVV
5555555555554444

Exemplo de pagamento com cartão

🛠 Bibliotecas

As seguintes ferramentas foram usadas na construção do projeto:

Deploy

App Screenshot

Acesse aqui o projeto online