Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/izaiasmorais/ignite-shop
Projeto desenvolvido no quinto módulo da trilha de ReactJS 2022 do curso Ignite da Rocketseat.
https://github.com/izaiasmorais/ignite-shop
e-commerce nextjs shopping shopping-cart stripe typescript
Last synced: 1 day ago
JSON representation
Projeto desenvolvido no quinto módulo da trilha de ReactJS 2022 do curso Ignite da Rocketseat.
- Host: GitHub
- URL: https://github.com/izaiasmorais/ignite-shop
- Owner: izaiasmorais
- Created: 2024-09-25T23:00:22.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-10-21T14:42:35.000Z (25 days ago)
- Last Synced: 2024-10-21T21:28:17.539Z (25 days ago)
- Topics: e-commerce, nextjs, shopping, shopping-cart, stripe, typescript
- Language: TypeScript
- Homepage:
- Size: 870 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ignite Shop
## Introdução
Uma simples e-commerce que vende camisas personalizadas da Rocketseat. Ele é integrado com stripe para pagamentos e utiliza Next.js na construção de toda sua estrutura.
| ![Image 1](https://github.com/user-attachments/assets/8f2a0fbf-fed8-49ac-8b87-909151f641c4) | ![Image 2](https://github.com/user-attachments/assets/cc82c3fe-989b-4bc9-a848-3444fc6459ba) |
|:---:|:---:|## Tecnologias
- Linguagem: [JavaScript](https://developer.mozilla.org/pt-BR/docs/Web/JavaScript)
- Tipagem: [Typescript](https://www.typescriptlang.org/)
- Framework: [Next.js](https://nextjs.org/)
- Pagamentos: [Stripe](https://stripe.com/)
- Gerenciamento de Dependências: [pnpm](https://pnpm.io)## Instalação
Clone o repositório:
```bash
git clone https://github.com/izaiasmorais/ignite-shop
cd ignite-shop
```Instale as dependências:
```bash
pnpm install
```Configure o arquivo .env com suas credenciais:
```env
STRIPE_PUBLIC_KEY=
STRIPE_SECRET_KEY=
```## Executando o Projeto
Inicie o servidor:
```bash
pnpm dev
```