O projeto foi desenvolvido na Next Level Week,evento que ocorreu durante os dias 12 a 18 de Outubro de 2020, ministrado pela @Rocketseat. O Intuito do projeto é desenvolver uma aplicação para unir grupos de pessoas com interesse em efetuar visitações a orfanatos. Será possível cadastrar os orfanatos da sua cidade, além de pesquisar os que existem na região e obter alguns detalhes sobre o mesmo.
-
Web
-
Backend
-
Mobile
Este repositório é um monorepo, onde vamos ter o código do backend,frontend e do app mobile, portanto, cada um terá suas próprias dependências que devem ser baixadas individualmente.
Baixe o projeto:
git clone https://github.com/igorishere/NLW-3.git
Server
cd backend\web
yarn install ou npm install
yarn typeorm migration:run
# ou
npm typeorm migration:run
Procure o arquiv .env.exemple, faça uma cópia e renomeie para .env, depois edite ele e coloque o IP da sua máquina
# SERVER HOST
SERVER_HOST = http://{seu Ip aqui}:3333
# ex.: SERVER_HOST = http://192.168.0.1:3333
yarn start
# ou
npm start
Web
Para rodar o frontend na versão Web:
cd frontend\web
yarn install ou npm install
Procure o arquivo .env.exemple, faça uma cópia e renomeie para .env, depois edite ele e coloque o endereço do servidor criado antes
# API
REACT_APP_API_HOST = http://{ip do servidor}:3333
ex.: REACT_APP_API_HOST = http://192.168.0.1:3333
yarn start
# ou
npm start
Mobile
Para rodar o app Mobile da aplicação:
cd frontend\mobile
yarn install ou npm install
Procure o arquivo .env.exemple, faça uma cópia e renomeie para .env, depois edite ele e coloque o endereço do servidor criado antes
# API
API_HOST = http://{IP do servidor aqui}:3333
ex.: API_HOST = http://192.168.0.1:3333
yarn start
# ou
npm start