Skip to content

Projeto Next.js utilizando API de pagamentos (Stripe), com a simulação de uma loja

Notifications You must be signed in to change notification settings

viniciusmartins1/ignite-shop

Repository files navigation

Ignite Shop

Projeto prático desenvolvido durante o programa Ignite (modulo 3) da Rocketseat.

  • A aplicação tem como objetivo simular uma aplicação de vendas de camisetas com NEXT.JS. Na aplicação é possível comprar várias camisetas de uma só vez, basta adiciona-las na sacola e finalizar a compra. Para a parte de pagamento, há uma integração com o Stripe que fica responsável por isso, e depois redireciona o usuário para a aplicação.

Dentre os principais utilizados para construção do projeto temos:

  • Next.js;
  • SSR (Server Side Rendering)
  • SSG(Static Site Generate);
  • Stripe
  • useNavigate do Next;
  • Stitches;

Home Page

  • Carrossel de Produtos (KeenSlider);

  • Get de produtos pela API do Strapi;

    Página Home

Adicionar na sacola

  • Visitar página do produto;

  • Adicionar na sacola;

Página Home

Checkout

  • Adição de um ou mais produtos na sacola;
  • Finalizar compra;
  • Redirecionamento para a API de checkout de compra do Stripe;
  • Quando finalizada é redirecionado para a aplicação;

Detalhes da issue

About

Projeto Next.js utilizando API de pagamentos (Stripe), com a simulação de uma loja

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published