Skip to content
 
 

Repository files navigation

Desafio Ciclo 2 Alpha EdTech (turma Turing)

Aplicação Chat RPG:

Rede social para jogadores de RPG de mesa

Instruções passo a passo para subir a aplicação

  1. Na pasta client, executar:
npm i && npm start

  1. Definir o endereço da API em baseURL no arquivo client/src/libs/api.ts:
export const api = axios.create({
  baseURL: `https://${host}:5000`,
  withCredentials: true,
});

  1. Na pasta server, executar:
npm install
cp .env.example .env

  1. Configurar o seguinte:
  • Defina o banco de dados (db) e o usuário/senha para acessar o mongoDB no script server/src/config/init-mongo.js a partir das variáveis de ambiente no .env criado, como:
db = db.getSiblingDB('chatrpg');
db.createUser({
    user: "root",
    pwd: "123",
    roles: [{ role: "readWrite", db: "chatrpg" }]
});
  • Antes de seguir para o próximo passo, cerfique-se de informar outras variáveis de ambiente corretamente no .env.

  1. Na pasta raiz/inicial do repositório, execute isso para realizar o deploy da aplicação:
docker compose up -d

Detalhes dos alertas Dependabot (referência)

Os detalhes foram movidos para: DEPENDABOT_ALERTS_REFERENCE.md.

About

Chat RPG App: Social network for tabletop RPG players

Resources

Stars

3 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages