Pular para o conteúdo principal

Rodar com Docker

Uma das formas de rodar todo o projeto em ambiente de desenvolvimento é utilizando o docker e docker-compose. Caso não tenha instalado em sua máquina, execute o seguinte script presente na pasta principal do repositório oficial do projeto.

install_docker.sh
chmod +x ./install_docker.sh
./install_docker.sh

Configurando arquivo docker-compose

Para executar todos os contêineres, primeiramente realize a cópia do arquivo docker-compose-dev-example.yml, renomeando o mesmo para docker-compose-dev.yml.

cp docker-compose-dev-example.yml docker-compose-dev.yml

Iniciar Painel de Controle e API (Backend)

Por fim, execute o seguinte comando para executar todo o sistema:

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.

docker-compose -f docker-compose-dev.yml up -d --build

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