Skip to content

Latest commit

 

History

History
129 lines (103 loc) · 4.79 KB

README-pt.md

File metadata and controls

129 lines (103 loc) · 4.79 KB

ECOMMERCE FEITO COM NEXT.JS

Rafael Goulart Documentation Maintenance License: MIT GitHub Pull Requests GitHub Contributors

Esse projeto foi feito para mostrar uma experiencia completa de um ecommerce feito utilizando Next.js e Next.js Serveless functions para construir o backend, utilizando Apollo Server e Apollo Client para o GraphQL.

Inglês · Português

The ecommerce project. Built with ❤︎ by Rafael Goulart and contributors


📌 Tabela de Conteúdo

📥 Layout disponivel para download em:

Direct Download

👀 Site de Demostração

No site de demostração pode estar faltando algumas funcionalidades, clene e rode o projeto para uma experiencia completa.
👉 demo: https://quantum-ecommerce.now.sh/

💻 Tecnologias

Esse projeto foi feito utilizando as seguintes tecnologias:

  • Next.js - Para o SSR e controle de rotas
  • GraphQL - Para linguagem de query
  • Apollo - Para o cliente/servidor graphql
  • Knex - ORM
  • Vercel - Para hostear o site

🚀 Funcionalidades

  • Autenticação com Cookies Sessions.
  • Rest password com email
  • Listagem de produtos
  • Filtrar produtos por categoria
  • Ordenar listagem de produtos
  • Pesquisa de Produtos
  • Adicionar produtos a lista de desejos
  • Adicionar produtos ao carinho
  • Checkout page
  • Review de Produtos

👷 Como rodar

Renomear arquivo de variaveis de ambiente

Renomear .env.local-exemple para .env.local

Instalar Dependencias

yarn install

Configurar banco de dados

# Criar DB usando migrations
yarn knex:migrate

# Rodar seeds para popular o banco de dados
yarn knex:seed 

Rodar Aplicação

yarn dev 

Acesse http://localhost:3000 para ver o resultado.

Acesse http://localhost:3000/api/graphql para ver a documentação da API.

🐛 Problemas

Fique a vontade para criar uma nova issue com o respectivo titulo e descrição na página de issues do Next.js Ecommerce Repositorio. Se você já encontrou a solução para o problema, Eu amaria fazer o review do seu pull request!

🎉 Contribuindo

Confira a página de contribuição para ver como começar uma discução e começar a contribuir.

📕 Licencia

Lançado em 2020 📕 Licencia

Made with love by Rafael Goulart 🚀. Esse projeto esta sobre MIT license.

Dê uma ⭐️ se esse projeto te ajudou!