Skip to content

Um site para sorteio de produtos para fins sociais feito em SQLite, NodeJS, ReactJS.

Notifications You must be signed in to change notification settings

franwanderley/rifatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rifatube

É um site de sorteio de produtos para fins sociais, com pagamento (atualmente está em sandbox). Feito com SQLite3, NodeJS, ReactJS.

rifatube

Para usar-lo, clique neste link lembrando que o pagamento está ainda no ambiente de desenvolvimento. Para testar use este cartão de teste: 5155901222280001, João da Silva, 21/22 123

🚀Tecnologias usadas

  • SQLite3
  • Express
  • Pagamento via API Getnet
  • NodeJS
  • Sweet Alert
  • ReactJS
  • Typescript

💻 Como Usar no seu PC

  • Dá um git clone neste repositorio
  • Dá um cd na pasta que colocou este repositorio

NodeJS

  • Antes de Usar é preciso ter instalado o Node >= 12 e o npm >= 6
  • cd back-end
  • npm install
  • Criar um arquivo chamado .env para guardar chaves
  • Preencher EMAIL_USER como um e-mail real.
  • Preencher EMAIL_PASS com a senha deste e-mail
  • Entrar ou criar uma conta no Sandbox do Getnet
  • Preencher PAY_AUTH dado pelo sandbox.
  • Preencher PAY_SELLER_ID dado também pelo sandbox
  • npm run dev
  • Depois é só acessar em localhost:3333/

ReactJS

  • cd web
  • npm install
  • npm start
  • Pronto dps é só acessar a aplicaçâo em localhost:3000/

📝 Falta Fazer

  • Pagamento via debito