Home | Escopo | Processo | Design/Mockups | Configuração | Arquitetura | Banco de Dados |
---|
Requisitos
Para o funcionamendo do projeto é necessário ter o node em sua versão 20.11.1 instalado na maquina local juntamente do docker
Rodando o APP com o docker
Para rodar o app localmente execute os comandos abaixo:
cd .\docker\
docker compose up
Rodando o APP sem o docker
O banco de dados local obrigatoriamente só roda com o Docker. Se alguém quiser ter uma cópia do banco localmente sem o docjer, isso não foi feito ainda, não é recomendado, e é por conta própria.
Mas caso alguém queira rodar o express local e o banco dockerizado(por algum motivo), Segue os passos abaixos (node 20.11.1 obrigatório novamente)
npm install
npm install sequelize pg pg-hstore
npm install -g ts-node typescript
npm install --save-dev @types/express
npm install pg --save
npm install --save-dev @types/cors
npm install bcrypt
npm install --save-dev @types/bcrypt
Instalação em dispositivos Android
Acessar o link http://3.22.75.73:8080/app.apk
Após acessado a URL, aparecerá um APK para ser baixado.
Aceite o Download
Aguarde baixar o arquivo
Assim que baixado, aceite a instalação
(É possível que o Google Protect avise sobre alguma ameaça por ser um aplicativo externo. Você pode aceitar a verificação do aplicativo para o Google Protect ter certeza de não ser nenhuma ameaça)
Aguarde a instalação do App
Assim que ele tiver terminado a instalação, abrirá uma mensagem perguntando se deseja abrir o aplicativo.
O App Faladoc.ai estará disponível entre seus aplicativos do dispositivo
Instalação em dispositivos iOS
Obtenha o arquivo IPA do Faladoc.ai.
Baixe e instale o AltStore no seu computador (https://altstore.io/).
Conecte seu dispositivo iOS ao computador e instale o AltStore no dispositivo.
Abra o AltStore no dispositivo e toque no ícone "+" para adicionar um aplicativo.
Selecione o arquivo IPA do Faladoc.ai.
Vá para "Ajustes" > "Geral" > "Gerenciamento de Perfis e Dispositivos" e confie no perfil do desenvolvedor.
O Faladoc.ai estará disponível entre seus aplicativos.