/happy

Plataforma web/mobile para suporte a casas de acolhimento desenvolvida na NLW #3 da @Rocketseat 🚀

Primary LanguageTypeScript

Happy

Netlifly sucess v1

Plataforma web/mobile para suporte a casas de acolhimento desenvolvida na NLW #3 da Rocketseat 🚀

Happy

💡 Principais tecnologias

📜 Instruções

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

Para o backend:

  • Na pasta backend
  • npm run typeorm migration:run ou yarn typeorm migration:run para execução das migrações do banco de dados (sqlite na versão atual)
  • npm run start:dev ou yarn start:dev para rodar o servidor em desenvolvimento com typescript
  • npm build ou yarn build para construção da versão de produção otimizada com javascript
  • npm start ou yarn 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

Para mobile:

  • Na pasta mobile
  • npm start ou yarn start para rodar o servidor expo, siga as instruções no termial

Para frontend:

  • Na pasta web
  • npm run start:dev ou yarn start:dev para rodar um servidor de desenvolvimento com react-scripts
  • npm build ou yarn build para gerar a versão de produção otimizada do projeto em javascript
  • npm start ou yarn 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