Um sistema de "rolamento de dados" para o Europair RPG. Disponível em FagnerJB.com.
- Site todo em português.
- Três opções de baralho (deck).
- Possibilidade de sacar (draw) de 5 a 1 carta - para variações de testes.
- Possibilidade de incluir 0 a 4 coringas (jokers) no baralho - para bônus.
- Possibilidade de remover cartas por naipes (suits) - para variações de testes e bônus.
- Possibilidade de remover cartas por valores (ranks) - para variações de testes e bônus.
- Sistema de salas (rooms) com compartilhamento das jogadas em tempo real.
- Site traduzido em inglês.
- Mostrar quem são os outros jogadores na mesma sala.
- Link para compartilhar o resultado da jogada atual (Notion Embed).
- Site traduzido em esperanto.
- Suporte completo para cegos.
cd web
npm install # ou yarn
npm start
cd ../server
npm install # ou yarn
npm run dev
Crie um arquivo em server/src/database/credentials.ts
, com o conteúdo:
const db = {
user: '', # Usuário do banco
pswd: '', # Senha do banco
dtbs: '', # Nome do banco
url: '' # Endereço para o banco
}
export default db
PokerSync foi criado usando React, Node, MongoDB e Socket.IO.