/palpitebox

Projeto para clientes opinarem sobre o atendimento, produto e etc. Desenvolvido durante a semana Fullstack Master do DevPleno

Primary LanguageJavaScript

PalpiteBox

Code quality Repo size GitHub language count GitHub top language Last Commit

Screenshot

📑 · Nota

Projeto desenvolvido durante a semana Fullstack Master do DevPleno.

Nunca tinha usado o Framework Next.js, mas pude ver que ele facilita o desenvolvimento com React, inclusive torna muito mais fácil para projetos que necessitem de foco em SEO.

Sei que frameworks css agilizam o desenvolvimento, mas não sou muito fã deles e o Tailwind me lembrou muito do Bootstrap 4, porém acho que usar tantas classes polui de mais o html.

💻 · Projeto

O PalpiteBox permite que os clientes de um restaurante ou negócio local possam dar sua opinião sobre o atendimento, produto eetc.

Em troca, o cliente recebe um cupom (desconto, condição especial).

🚀 · Tecnologias

Desenvolvido com:

Para testar o PalpiteBox

Clone o repositório e instale as dependências

yarn install

Crie um novo projeto no Google APIs e selecione a API do Google Sheets, gere uma credencial para seu projeto, pegue o email da credencial/ conta de serviço e compartilhe uma planilha do Google com esse e-mail.

Pegue a id da planilha que você criou e adicione no arquivo .env.example:

SHEET_CLIENT_EMAIL=Email service credential

SHEET_PRIVATE_KEY=Private key service credential

SHEET_DOC_ID=Spreadsheet id

Após adicionar as informações acima, altere o nome do arquivo para .env.local.

Agora é só rodar o comando

yarn dev

Caso queira evitar esse processo acesse: PalpiteBox