Este código representa a minha solução do desafio final FastFeet da Rocketseat.
Tecnologias | Instalação, execução e desenvolvimento
Links dos desafios:
Esse projeto foi desenvolvido com as seguintes tecnologias:
Faça um clone desse repositório.
- A partir da raiz do projeto, entre na pasta rodando
cd backend/
; - Rode
yarn
para instalar sua dependências; - Rode
cp .env.example .env
e preencha o arquivo.env
com SUAS variáveis ambiente; - Rode
docker-compose up -d
para montar o ambiente; - Rode
yarn sequelize db:migrate
para executar as migrations; - Para executar somente a migration de
admin-user
rode o comandoyarn sequelize db:seed --seed 20200330181705-admin-user.js
- Importe o arquivo
Insomnia.json
desse repositório no Insomnia; - Rode
yarn dev
para iniciar o servidor
ps: Antes de executar, lembre-se de iniciar o backend deste projeto
- A partir da raiz do projeto, entre na pasta do frontend web rodando
cd frontend/
; - Rode
yarn
para instalar as dependências; - Rode
yarn start
para iniciar o client web;
Obs.: Esse projeto mobile foi testado apenas no iOS.
ps: Antes de executar, lembre-se de iniciar o backend deste projeto
- A partir da raiz do projeto, entre na pasta do frontend mobile rodando
cd mobile/
; - Rode
yarn
para instalar as dependências; - Execute o comando
react-native run-ios
para o aplicativo abrir no emulador do Iphone;
Desenvolvido por Raphael Souza Prado