An e-commerce interface project for t-shirts using Next.js to apply concepts of single page application (SPA), server-side rendering (SSR), static-site generation (SSG), and Stripe for payments.
- Next.js
- TypeScript
- Stitches
- Stripe
- Keen Slider
- Clone the project and access the directory
$ git clone https://github.com/luc-ribeiro/ignite-shop-next.git
$ cd ignite-shop-next
-
Create an account on Stripe and generate a developer API key
-
Create a
.env.local
file following the structure of the.env.example
file -
Follow the steps below:
# Install dependencies
$ npm i
# Start the project
$ npm run dev
- The application will be available at
http://localhost:3000