Pular para o conteúdo principal

Rodar sem Docker

Para conseguir rodar o projeto em sua máquina, instale as seguintes ferramentas:

Atenção

Lembre-se de configurar as variáveis de ambiente para o Painel de Controle, a API (Backend) e para o Aplicativo Móvel.

Iniciar o Painel de Controle

Para iniciar o painel de controle é necessário instalar as dependências, sendo assim, siga os seguintes passos:

npm
cd frontend
npm i
yarn
cd frontend
yarn

Após isso, basta executar o comando de iniciar o servidor.

npm
npm run start
yarn
yarn start

Iniciar a API (Backend)

Para iniciar a API é necessário instalar as dependências, sendo assim, siga os seguintes passos:

npm
cd backend
npm i
yarn
cd backend
yarn

Posteriormente, necessitamos realizar a execução do comando que irá montar todas as tabelas do banco de dados.

npm
npm run migrate
yarn
yarn migrate

Por fim, basta executar o comando de iniciar o servidor.

npm
npm run dev
yarn
yarn dev

Iniciar o Aplicativo Móvel

Para iniciar a aplicação Móvel é necessário instalar as dependências, sendo assim, siga os seguintes passos:

npm
cd mobile
npm i
yarn
cd mobile
yarn

Posteriormente, para executar o aplicativo será necessário possuir em mãos um celular ou um emulador. Sendo assim, execute o seguinte comando:

Rodar em seu Dispositivo

Para rodar o aplicativo em seu dispositivo físico, basta seguir as instruções clicando aqui.

npm
npm run start
yarn
yarn start