GabrielNegreirosLima / tp-web-jardinagem

Repo for final project of Topics in Software Engineering: Web Programming at CEFET-MG
1 stars 1 forks source link

Organização e TODO do Projeto #1

Open GabrielNegreirosLima opened 3 years ago

GabrielNegreirosLima commented 3 years ago

Organização

Essa issue contém a descrição de como iremos trabalhar nesse TP, podemos mudar a qualquer momento, desde que fique organizado. Nessa issue concentraremos todos os pontos que serão propostos para serem implementados no projeto.

Issues

Até então teremos só essa issue, que vai ter mais coisas descritas nesse comentário.

Project

Esse repositório tem um board na aba Project. Quando um PR for aberto, um card é criado no Project, que a partir do review e da conclusão vão movendo-se automaticamente até Done

Pull Request (PR)

A intenção é que cada PR implemente uma feature ou user story. Cada feature precisa de um Pull Request. Cada PR como já dito vira um card em Project.

Actions

Caso dê tempo, podemos usar o GitHub Actions como CI/CD do projeto.

ToDo

Cada área é um comentário

Para cada área (frontend, backend, configuração, testes, CI/CD, etc), fazemos um comentário nesta issue. A issue é construída da seguinte forma:

GabrielNegreirosLima commented 3 years ago

Frontend

aritana commented 3 years ago

Na home page que os usuários produzirão conteúdo?

aritana commented 3 years ago

A página de cadastro será para cadastrar os administradores, usuários, e para cadastrar plantas no sistema, qual tela utilizaremos?

aritana commented 3 years ago

Será que conseguimos fazer login por contas do google/facebook?:)

GabrielNegreirosLima commented 3 years ago

Na home page que os usuários produzirão conteúdo?

Pode ser, eu acho que talvez seja legal colocar uma página em que ele propõe a adição de uma planta.

A página de cadastro será para cadastrar os administradores, usuários, e para cadastrar plantas no sistema, qual tela utilizaremos?

Até o momento eu tinha pensado só pra usuários, vou colocar um checkbox pra uma tela de cadastro de plantas, pq igual falei acima, acho que fica melhor.

Será que conseguimos fazer login por contas do google/facebook?:)

Essas integrações acho que são meio treta, na Google por exemplo tem que lidar com OAuth2, acho que a gente só consegue pensar em mexer com isso no backend. Pelo que o Coutinho falou a gente vai usar só dados mockados por enquanto, então a gente meio que tem que criar "usuários fake" no frontend pra gente pode usar pra implementar e testar as coisas de frontend né, não vai ser um login de fato e tal.

GabrielNegreirosLima commented 3 years ago

@aritana deixa a issue aberta pra gente poder ir comentando aqui.

GabrielNegreirosLima commented 3 years ago

ToDo: Última entrega