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;
-
Carrossel de Produtos (KeenSlider);
-
Get de produtos pela API do Strapi;
- 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;