Skip to content

Michelle-Laignier/ignite-shop

Repository files navigation

Ignite Shop

Online t-shirts shop integrated with Stripe.
There are three pages:

  • Home page, with the products catalog.
  • Product page, for each product.
  • Success page, which shows confirmation and details about the purchased shirt. This page can only be accessed if the payment was done successfuly.

Techs

  • React
  • Next
  • TypeScript
  • Stitches
  • Axios
  • keen-slider
  • Stripe
  • SSR
  • SSG

The Home and Product pages are rendered using SSG.
The Success page is rendered using SSR, since it's a page that will not be the same for all users, and it's necessary to have the context of the requests.