fga-eps-mds / fga-eps-mds/2021-2-PUMA-Doc
[US02] Submissão de proposta de projeto
- Dominant language
- Jupyter Notebook
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## Descrição
Como usuário comum, eu desejo submeter propostas de projeto, para que uma solução seja destinada para as minha propostas.
## Critérios de Aceitação
- [ ] Deve ser solicitado o nome da proposta, descrição do problema(desafio), resultados desejados, keywords (multiselect) e palavra-chave principal.
- [ ] Todos os campos devem incluir validação de campo obrigatório.
- [ ] O campo desafio deve possuir no mínimo 200 caracteres.
- [ ] O campo resultados desejados deve possuir no mínimo 40 caracteres.
- [ ] O campo de seleção de keywords deve aceitar no máximo três keywords.
- [ ] Mensagens devem ser apresentadas caso algum campo contenha erros de validação.
- [ ] Deve seguir o seguinte protótipo:
- https://www.figma.com/file/qUjXxN4Ga68Zs7WK5COTmD/PUMA-22---DEV?node-id=724%3A2407
## Tarefas Técnicas
- [ ] Revisar e corrigir a implementação do back-end de submissão de propostas (microsserviço Project Service).
- [ ] Revisar e corrigir a implementação do Api Gateway de submissão de propostas.
- [ ] Revisar e corrigir a implementação do _service_ de submissão de propostas do front-end (serviço que faz a integração com o back-end).
- [ ] Ao carregar o formulário, deve ser recuperada todas as keywords já cadastradas até o momento, ou seja, é necessário realizar uma requisição no back-end para recuperar esses dados.
## Referências
- Bootstrap-Vue
- Documentação Completa: https://bootstrap-vue.org/docs/components
- Sistema Grid/Colunas Responsivo: https://bootstrap-vue.org/docs/components/layout#layout-and-grid-system
- Campos de Formulário:
- https://bootstrap-vue.org/docs/components/form-input
- Validação/Erros: https://bootstrap-vue.org/docs/components/form-input#contextual-states
- Bootstrap-vue + vee-validade: https://bootstrap-vue.org/docs/reference/validation#veevalidate-v3
- Bootstrap-vue + v-mask: https://programandosolucoes.dev.br/2020/11/24/formatar-inputs-vuejs-v-mask/
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.