Esse projeto faz parte do curso Fullstack Master - DevPleno, ele é uma loja simples de vendas onde o cliente poderá realizar compras e realizar os pagamentos via PIX com integração a plataforma gerencianet, no Backend foi utilizado a API Google Sheets para armazenamento dos pedidos, Integração com a plataforma Prismic.io, para popular as informações no site, no Frontend foi desenvolvido utilizando boas práticas de programação, na estilização foi utilizado o Styled-Components e o TailwindCSS.
- Antes de rodar o projeto, verifique o arquivo .env.example para pegar as variáveis de ambiente para o projeto funcionar.
# Clonar todo o repositório ou em partes "backend-app" e "frontend-app"
# Acessar as pastas do projeto - Frontend e Backend
## Estando na pasta com os dois projetos, abrir dois consoles separados, um para acessar a pasta shop-backend e no outro console shop-frontend
# Ambas as pastas, rodar o comando -> npm install ou yarn
# Ambas as pastas, Rodar o comando -> npm run dev ou yarn dev
As seguintes ferramentas estão sendo usadas na construção do projeto:
- Node.js
- Prismic
- Express
- Google-SpreadSheet
- Nodemon
- Dotenv
- Next
- React.js
- Styled-Components
- Tailwind-CSS
- Axios
- Vscode
- UUID
- Formik
- Gerencia-Net
Feito por Jeandson Tenorio 👋🏽 Contato!