Toda a nossa documentação está disponível para visualização em: http://www.recipebukdocs.tk/
Este é o nosso repositório de documentação. Se você quiser conferir os códigos do nosso sistema, nós temos o repositório de Frontend e o repositório de Backend.
Número da Lista: 03
Conteúdo da Disciplina: FGA0208 - T01
Matrícula | Aluno |
---|---|
17/0031438 | Dâmaso Júnio Pereira Brasileo |
17/0102343 | Eduardo Vieira Lima |
16/0130883 | Larissa Siqueira Sales |
15/0135939 | Letícia Karla Soares Rodrigues de Araújo |
17/0109208 | Luís Henrique Pereira Taira |
17/0114040 | Samuel de Souza Buters Pereira |
O RecipeBük é uma aplicação de armazenamento, busca e compartilhamento de receitas culinárias. A ideia é que seja possível a todos cadastrar as suas próprias receitas e mantê-las a salvo.
Linguagens: Typescript, Javascript, yaml
Tecnologias: Angular, Nodejs, Docker
Possuir Docker e Docker-compose instalados, assim como make(build-essencials)
Para exceutar o projeto realize o clone do repositório de Backend e Frontend.
Comando para executar Frontend: make dev
Comando para executar Backend: make up-build
O projeto estará disponível no enedereço localhost:4200
O vídeo para a apresentação final, está disponível no link: Apresentação Final
Link para utilizar o software: http://ec2-18-228-7-121.sa-east-1.compute.amazonaws.com:4200/
-
Os Commits devem ser escritos em inglês;
-
Devem ser curtos e objetivos;
-
Devem iniciar com verbo no passado;
-
Devem ser compostos por:
[#numero-da-issue] Mensagem
[#20] Implemented new text box
As branchs são baseadas no modelo de GitFlow e são dividas em:
master
: aplicação em sua versão estável;dev
: versão de desenvolvimento que servirá como base para as demais branches (se aplica apenas aos repositórios de Frontend e de Backend);
Para a criação de uma nova branch, deve-se criá-la a partir da dev
e manter o seguinte padrão:
- Os nomes das branches deverão ser compostos por:
numero-da-issue-nome-da-issue
20-criacao-da-tela-de-cadastro-de-receitas
-
Os PRs devem ser criados a partir do template do repositório;
-
Os PRs devem englobar as modificações necessárias para apenas uma issue;
-
O merge das branches criadas a partir da
dev
nunca deverá ser feito namaster
; -
Após o merge, se a branch não tiver mais uso, ela deverá ser apagada.