FranciscoKnebel / cc

Home Page:https://coopercomics.herokuapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cooper Comics

A Cooper Comics é uma loja de leilão de quadrinhos fictícia.

Clientes que desejam vender seus quadrinhos podem deixá-­los conosco, onde eles serão mostrados para os visitantes da loja que por sua vez podem ofertar um valor a um determinado quadrinho.

Após um período pré-­definido, o leilão de um quadrinho acaba e contatamos a pessoa que ofertou o maior valor, para entregar­-lhe o quadrinho.

Para desenvolver, siga as seguintes etapas:

  • Instale o Node.js.
  • Estamos usando banco de dados, mas não está sendo usado uma versão local, e sim conectando à um banco externo, logo não é necessário instalar o MongoDB em sua máquina. Variável MONGODB_URI define o endereço.
  • Após receber todo o repositório, abra a pasta do projeto em um terminal e execute o comando "npm install". (Para usuários Windows, entrem na pasta do projeto e pressionem shift+botão direito. No menu de contexto, a opção de abrir a pasta via terminal aparecerá.).
  • Agora, você possui todas as dependências instaladas e está pronto para desenvolver. Execute npm start.
  • As variáveis do ambiente devem ficar no arquivo .env, no root do repositório. Lá está definida em qual porta o servidor funciona, e outras variáveis que afetam o comportamento do servidor.

.env

PORT=3000
NODE_ENV=development
MONGODB_URI=mongodb://localhost:27017/cc
ROOT_URL=https://coopercomics.herokuapp.com

SESSION_SECRET=eunaotenhosegredos
SMTP_EMAIL=
SMTP_PASSW=

Instruções por Francisco Knebel.

About

https://coopercomics.herokuapp.com

License:MIT License


Languages

Language:HTML 58.2%Language:JavaScript 37.4%Language:CSS 4.4%