/fastFeet

Primary LanguageJavaScriptMIT LicenseMIT

FastFeet

Desafio do Bootcamp GoStack 10.0

Desafios:

Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

Instalação e execução

Arquivo Insomnia.json disponível no pacote;

Backend

  • A partir da raiz do projeto, entre na pasta rodando cd backend;
  • yarn para instalar sua dependências;
  • cp .env.example .env e preencha o arquivo .env com as variáveis ambiente;
  • yarn sequelize db:migrate para executar as migrations;
  • Para executar todas aa migrations execute o comando yarn sequelize db:seed:all;
  • yarn dev para iniciar o servidor;
  • yarn queue para iniciar a fila;

Web

  • A partir da raiz do projeto, entre na pasta da aplicação web rodando cd web;
  • yarn para instalar as dependências;
  • yarn start para iniciar o client;

Mobile

Obs.: Testado apenas no IOS.

  • A partir da raiz do projeto, entre na pasta da aplicação mobile rodando cd mobile;
  • yarn para instalar as dependências;
  • Edite o arquivo mobile/src/services/api.js, alterando baseURL para o IP correspondente ao servidor server;
  • yarn react-native run-ios para iniciar o emulador IOS;