Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danielegiidio/gamer-store
Uma incrivel plataforma eccomerce de produtos gamers com Nextjs e Stripe
https://github.com/danielegiidio/gamer-store
context-api ecommerce nextjs react react-context-api sanity sanity-io stripe stripe-api vercel
Last synced: 1 day ago
JSON representation
Uma incrivel plataforma eccomerce de produtos gamers com Nextjs e Stripe
- Host: GitHub
- URL: https://github.com/danielegiidio/gamer-store
- Owner: DanielEgiidio
- Created: 2022-05-12T19:11:51.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-18T18:49:51.000Z (2 months ago)
- Last Synced: 2024-11-06T01:37:02.088Z (about 2 months ago)
- Topics: context-api, ecommerce, nextjs, react, react-context-api, sanity, sanity-io, stripe, stripe-api, vercel
- Language: JavaScript
- Homepage: https://gamer-store-smoky.vercel.app/
- Size: 1.63 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🎮 Gamer Store
> 🛍️ Uma loja virtual de games moderna e escalável, construída com Next.js, Sanity CMS e Stripe
## 🚀 Características Principais
- 📱 Design Responsivo
- 💳 Pagamentos Seguros via Stripe
- 🎯 SEO Otimizado
- ⚡ Performance Excepcional
- 🔄 Atualizações em Tempo Real
- 🛠️ Painel Admin com Sanity CMS## 🎯 Principais Funcionalidades
- Abertura de chamados técnicos
- Acompanhamento em tempo real do status
- Histórico de solicitações
- Interface intuitiva e responsiva
- Autenticação segura de usuários
- Gestão eficiente de demandas## 🛠️ Tecnologias Utilizadas
| Tecnologia | Descrição |
| ------------ | ------------ |
| ⚛️ Next.js | Framework React para produção |
| 💻 Sanity CMS | Sistema de gerenciamento de conteúdo |
| 💳 Stripe | Plataforma de pagamentos |
| 🎨 React Icons | Biblioteca de ícones |
|🌟 Canvas Confetti | Efeitos visuais |## 🏗️ Arquitetura
#### graph LR
A[Cliente] --> B[Next.js Frontend]
B --> C[API Routes]
C --> D[Sanity CMS]
C --> E[Stripe Payment]```## 🚀 Como Executar
**1.** **Clone o repositório**
```bash
git clone https://github.com/DanielEgiidio/gamer-store
```
**2. ** **Instale as dependências**
```bash
cd gamer-store
npm install
```
**3**. **Configure o .env com essas chaves**
```bash
NEXT_PUBLIC_SANITY_TOKEN=
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_SECRET_KEY=
```**4**. **Execute o projeto:**
```bash
npm run dev
```## 🔧 Scripts
- - dev: Inicia o servidor de desenvolvimento
- - build: Gera a versão de produção
- - start: Inicia o servidor de produção
- - lint: Executa o linter## 📄 Licença
Este projeto está sob a licença MIT. Consulte o arquivo [LICENSE](./LICENSE) para mais informações