Skip to content
This repository has been archived by the owner on Mar 25, 2022. It is now read-only.

Aplicativo Web feito para os jogadores e mestres, inspirado por "Ordem Paranormal" de Cellbit, e em Call of Cthulhu.

License

Notifications You must be signed in to change notification settings

lucaspiresfernandes/charactersheet

Repository files navigation

ATENÇÃO! Projeto descontinuado

Esse projeto foi descontinuado. Confira seu novo sucessor.

Ficha de Personagem (Character Sheet)

Aplicativo Web feito para jogadores e mestres, inspirado por "Ordem Paranormal" de Cellbit, e em Call of Cthulhu.

ACDS RPG foi desenvolvido da seguinte forma:

  • Backend: Node.js com banco de dados MySQL.
  • Frontend: HTML, CSS, Javascript, JQuery e Bootstrap.

O sistema usa APIs de terceiros, como a Random.org, responsável por gerar números aleatórios.

As variáveis de ambiente são:

  • PORT: A porta a ser vinculada.
  • DATABASE_URL: A URL do banco de dados MySQL.
  • EXPRESS_SESSION_SECRET: Um hash ou secret para o funcionamento do pacote "xpress-session".
  • RANDOM_ORG_KEY: A chave para uso do Random.org. Caso não exista, o sistema gerará números pseudo-aleatórios.

O SQL para criar o banco de dados está nomeado como "create database.sql", e pode ser tanto executado como importado pra criar o ambiente.

Há uma rota escondida só pra mestres, que é "/register/admin", onde a chave do mestre/adm é "123456", como definida no banco de dados.

É possível fazer um playtest em https://acdsrpg.herokuapp.com/.

Imagens

Ficha do Jogador image image image image image

Ficha do Mestre (Os dados dos Jogadores visualizados são atualizados dinamicamente) image image

O projeto ainda possui algumas falhas e otimizações a serem feitas, então sinta-se a vontade para fazer um PR.

About

Aplicativo Web feito para os jogadores e mestres, inspirado por "Ordem Paranormal" de Cellbit, e em Call of Cthulhu.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published