O Happy 😄 é uma aplicação criada com o intuito de mostrar as casas de acolhimento institucional na região, fazendo assim com que as pessoas se conectem com elas com mais facilidade, levando então a felicidade no dia a dia de muito pequeninos 🧒.
- Visualizar o mapa das casas de acolhimento institucional na região
- Cadastrar uma casa de acolhimento institucional
- Visualizar detalhes sobre uma casa de acolhimento institucional
- Traçar um rota até a casa de acolhimento institucional escolhida
| Servidor 🌐 | Porta 🚪 |
|---|---|
| back-end | 3333 |
| front-end | 3000 |
No diretório desejado execute no terminal o código abaixo 👇
git clone https://github.com/GersonST/happy-app.gitDepois dentro do diretório/pasta
backendexecute no terminal o comando abaixo para baixar as dependências do servidor back-end.
yarn installE depois execute o comando abaixo para iniciar o servidor back-end.
yarn startBasta clicar :
Depois em
import Happyque irá lhe direcionar para uma página contendo um arquivo no formato de JSON, copie a url e depois no insomnia va em:
Application > Preferences > Data > Import Data > From URL
e passe/cole 📋 a url copiada. Pronto 🎉 você já pode testar o back-end!
⚠ Antes de prosseguir com o passo a passo deve-se configurar a variável ambiente
.env.
Dentro do diretório/pastaweb/existe um arquivo chamado ALTERAR_KEY.env dentro desse arquivo existe uma variável que recebe uma api referente ao mapa utilizado no projeto web, (você pode pegar essa api de forma gratuita aqui) depois de ter obtido essa api, basta adicionar no arquivo.env(Altere o nome do arquivo ALTERAR_KEY.env → para apenas → .env) e pronto, siga para o próximo passo 👇.
Dentro do diretório/pasta
webexecute o comando abaixo no terminal para baixar as dependências do servidor front-end.
yarn installE depois execute o comando abaixo para iniciar o servidor front-end.
yarn startPronto 🎊 automaticamente abrirá em seu navegador padrão a página web
E caso queira testar o
app mobile, dentro do diretório/pastamobileexecute o comando abaixo no terminal para baixar as dependências do projeto mobile.
yarn installE por fim execute o mesmo comando dos demais para iniciar o projeto.
yarn startCaso não tenha o Expo CLI instalado na máquina o procedimento de instalação se encontra aqui
Espere abrir uma pagina relacionado ao expo no seu navegador padrão, caso a opção de conexão
LANnão esteja selecionado, selecione-a e depois leia oqr codeutilizando o app do expo no celular e pronto é só aguardar a aplicação carregar ☺.

