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.
- 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.