Skip to content

jonaskirch/fastfeet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fastfeet

FastFeet - Gerenciador de Entregas

Projeto   |    Instalação e execução   

FastFeet F FastFeet M

Projeto

Esse projeto é uma aplicação completa (backend, frontend e mobile) para gerenciamento de entregas.

Ele faz parte do desafio final do bootcamp GoStack da RocketSeat.

Instalação e Execução

Backend e frontend

Instalação via docker containers.

  1. Copie o arquivo backend/.env.example para backend/.env e preenche as variaveis que faltam;

  2. Rode o comando abaixo para criar os container:

docker-compose up -d --build
  1. Rode o comando abaixo para criar as tabelas do banco de dados:
docker-compose run fastfeet-app yarn sequelize db:migrate
  1. Rode o comando abaixo para criar o usuário padrão:
docker-compose run fastfeet-app yarn sequelize db:seed:all
  1. Acesse a aplicação pelo endereço http://localhost:3333. Usuário: [email protected] Senha: 123456.

Mobile

Obs: Somente Android.

  1. No diretório mobile rode o comando yarn para instalar as dependêcias;

  2. Copie o arquivo .env.example para .env e altere localhost para o ip de sua máquina;

  3. Rode o comando yarn start;

  4. Em um novo terminal, rode o comando yarn android.