git clone https://github.com/brochj/meetapp
cd meetapp/backend
yarn
docker run --name meetappDB -e POSTGRES_PASSWORD=docker -e POSTGRES_DB=meetapp -p 5432:5432 -d postgres
docker run --name mongomeetapp -p 27017:27017 -d -t mongo
docker run --name redismeetapp -p 6379:6379 -d -t redis:alpine
irá executar as migrations e depois as seeds.
yarn seed
yarn dev
cd meetapp/frontend
yarn
yarn start
OBS: foi testado apenas no android (8.1) utilizando o modo de debug por USB.
cd meetapp/mobile
yarn
O arquivo src/config/appConfig.js
está configurado para executar pelo USB.
export const serverIP = "192.168.16.101"; // default 'localhost'
export const serverPort = "3333";
const appConfig = {
reactotronHost: serverIP, // configure({ host: appConfig.reactotronHost })
apiBaseURL: `http://${serverIP}:${serverPort}`, // axios
imagesHost: serverIP // default 'localhost'
};
export default appConfig;
serverIP
é o IP da API, se estiver utilizando um debug por USB colocar o IP da máquinaimagesHost
host da url das imagens, deve ser o IP da API. (Não precisa alterar)
yarn start
react-native run-android