Skip to content

SimplesVet/fullstack2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimplesVet fullstack2020

Instruções

  • Importe esse projeto para sua conta do Github como um projeto privado e adicione @ssatorres, @matneves e @gwmoura no seu projeto. (saiba como)
  • A lista do que fazer está no arquivo ISSUES.md

Ciclo de desenvolvimento

Usamos algo parecido com Feature Branch, então:

  • Para cada issue, é necessário criar uma branch a partir da master.
  • Ao concluir o desenvolvimento de CADA issue, crie um pull request e realize o merge através dele.
  • Todos os objetos criados ou as modificações realizadas no banco de dados, devem ser colocadas no arquivo db/1.desafio.sql OU gere um dump do banco ao final do projeto e coloque no mesmo arquivo.

Rodando o projeto

Para rodar o projeto, é preciso ter instalado:

Para iniciar:

Abra 2 janelas (ou abas) do terminal na raiz do projeto e execute os seguintes passos:

Na primeira:

$ cd app/
$ yarn install
$ yarn serve

Na segunda:

$ cd api/
$ composer install
$ cd ../
$ docker-compose up

Obs: O docker-compose up pode demorar alguns minutos

Pronto! O ambiente já está rodando e pode ser acessado via browser no http://localhost:8080/ e a API em http://localhost/clientes.

Para acessar o banco, use o client que desejar (MySQL Workbench, TablePlus, PHPMyAdmin, etc) e as credenciais estão no arquivo .env.