Plataforma web/mobile para suporte a casas de acolhimento desenvolvida na NLW #3 da Rocketseat 🚀
Certifique-se que sua máquina possui a versão estável mais recente do Node.js, comece com npm install
(ou yarn install
, caso use yarn) em cada subprojeto
- Na pasta backend
npm run typeorm migration:run
ouyarn typeorm migration:run
para execução das migrações do banco de dados (sqlite na versão atual)npm run start:dev
ouyarn start:dev
para rodar o servidor em desenvolvimento com typescriptnpm build
ouyarn build
para construção da versão de produção otimizada com javascriptnpm start
ouyarn start
para execução da versão de produção em javascript- certifique-se de criar um arquivo .env na pasta backend seguindo o modelo de .env.example
- Na pasta mobile
npm start
ouyarn start
para rodar o servidor expo, siga as instruções no termial
- Na pasta web
npm run start:dev
ouyarn start:dev
para rodar um servidor de desenvolvimento com react-scriptsnpm build
ouyarn build
para gerar a versão de produção otimizada do projeto em javascriptnpm start
ouyarn start
para iniciar um servidor de produção com o build construido no passo anterior- é possível configurar um link para chamada a API (antes do build) em um arquivo .env configurando o link numa variável REACT_APP_API_URL