Skip to content

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.

License

Notifications You must be signed in to change notification settings

Wectornanime/safezone-mobile

Repository files navigation

SafeZone

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Pré-requisitos

🔹 Tarefas em aberto

🔹 Como rodar a aplicação

🔹 Backend

Descrição do projeto 📝

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.

Funcionalidades 🛠️

✔️ Registar, ler, deletar ocorrências.

✔️ Atualizar o status das ocorrências.

✔️ Anexar imagem à ocorrência.

✔️ Enviar a localização da ocorrência.

Pré-requisitos ✅

⚠️ Node Js

⚠️ Expo

Tarefas em aberto 🔄

⚠️ Adicionar sistema de usuários

Como rodar a aplicação 🕹️

Clone o projeto

Primeiro faça o clone do projeto com o seguinte comando:

git clone https://github.com/Wectornanime/safezone-mobile.git

Instale as dependências

Depois, acesse a pasta onde o projeto foi clonado, e instale as dependencias com o seguinte comando:

npm install

Execute o backend

Siga os passos descritos no README do backend.

Configure as variáveies de ambiente

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, ou ifconfig, para ambientes unix, para obter o ip.

Rode a aplicação em modo de desenvolvimento:

Para rodar a aplicação em modo de desenvolvimento, execute o seguinte comando:

npm start

Veja a aplicação rodando em seu dispositivo móvel:

Instale o Expo Go em seu dispositivo

Para ver a aplicação rodando em seu dispositivo móvel, você precisará instalar o aplicativo Expo Go.

Abra a aplicação

Após a instalação do Expo Go, você poderá ler o Qr code disponivel no terminal.

Licença ⚖️

The MIT License (MIT)

Copyright ©️ 2024 - SafeZone - mobile

About

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.

Topics

Resources

License

Stars

Watchers

Forks