Skip to content

👕 T-shirt shop app developed during Rocketseat's Ignite

Notifications You must be signed in to change notification settings

marcelopajr/ignite-shop

Repository files navigation

Ignite Shop

Project   |    Technologies   |    How to run

Ignite Shop

💻 Project

T-shirt shop app developed during Rocketseat's Ignite using Next.js, TypeScript, styles with Stitches, platform for registering products and purchases with Stripe, data fetching with Axios, slide lib with Keen-Slider and different types of rendering methods with SSG (Static Site Generation) and SSR (Server Side Rendering).

🔧 Technologies

😊 How to run

Before starting, you need to have Git and Node installed on your machine.

- Clone this repo:
$ git clone https://github.com/marcelopajr/ignite-shop.git

- Enter directory:
$ cd ignite-shop

- Install dependencies:
$ npm install

- Install dependencies:
$ create a .env.local file

- Launch the app:
$ npm run dev

⚠️ You also need to create an account at Stripe to get an api key access.
After that, create a .env.local file on project root. and add the following content:

# APP
NEXT_URL=http://localhost:3000

# STRIPE
STRIPE_PUBLIC_KEY=xxx
STRIPE_SECRET_KEY=xxx

Have fun!

About

👕 T-shirt shop app developed during Rocketseat's Ignite

Resources

Stars

Watchers

Forks