🔹 Backend
O SafeZone é uma solução para promover a segurança no âmbito empresarial. Este repositório diz respeiro à versão mobile do projeto, dependendo totalmente do backend.
✔️ Registar, ler, deletar ocorrências.
✔️ Atualizar o status das ocorrências.
✔️ Anexar imagem à ocorrência.
✔️ Enviar a localização da ocorrência.
Primeiro faça o clone do projeto com o seguinte comando:
git clone https://github.com/Wectornanime/safezone-mobile.git
Depois, acesse a pasta onde o projeto foi clonado, e instale as dependencias com o seguinte comando:
npm install
Siga os passos descritos no README
do backend.
Para configurar as variáveis de ambinte, você precisa criar um arquivo chamado .env
na raiz do projeto, contendo o seguinte conteúdo:
API_URL= #ip ou url do backend
Existe um arquivo chamado .env.example
, que você pode usar como exemplo.
Se você estiver rodando o backend localmente, será preciso usar o ip local do backend, para isso use o comando
ipconfig
, para ambientes windows, ouifconfig
, para ambientes unix, para obter o ip.
Para rodar a aplicação em modo de desenvolvimento, execute o seguinte comando:
npm start
Para ver a aplicação rodando em seu dispositivo móvel, você precisará instalar o aplicativo Expo Go
.
Após a instalação do Expo Go
, você poderá ler o Qr code
disponivel no terminal.
The MIT License (MIT)
Copyright ©️ 2024 - SafeZone - mobile