Open GabrielNegreirosLima opened 3 years ago
Na home page que os usuários produzirão conteúdo?
A página de cadastro será para cadastrar os administradores, usuários, e para cadastrar plantas no sistema, qual tela utilizaremos?
Será que conseguimos fazer login por contas do google/facebook?:)
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.
@aritana deixa a issue aberta pra gente poder ir comentando aqui.
public
com o ID da planta. Dentro de cada pasta terá todas as fotos da planta./user/profile
: Tela (nested routing, /user/1
, /user/2
)/login
: Tela e autenticação/logout
: Autenticação/register
: Tela e Criação de usuário/
: Tela (index)/fav_plants
: Tela e nested routing (/user/1/fav_plants)/fav_plants_public
: Tela e nested routing (/user/1/fav_plants_public)/com_plant
: Tela e nested routing/add_plant
: Tela e criação de planta/new_plant_approval
: Tela
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: