Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

US07#Cadastro de Árbitro (planilha) #46

Closed
6 tasks
alan-ms opened this issue Sep 14, 2019 · 5 comments
Closed
6 tasks

US07#Cadastro de Árbitro (planilha) #46

alan-ms opened this issue Sep 14, 2019 · 5 comments

Comments

@alan-ms
Copy link
Contributor

alan-ms commented Sep 14, 2019

Descrição

Eu, como Coordenador, desejo enviar um arquivo csv para cadastro de árbitros na banca.

  • Apresentar a opção de upload do arquivo csv com os dados dos árbitros
  • Enviar o arquivo csv para API
  • Cadastrar os árbitros da banca no banco de dados
  • Mensagem de suceso

Fluxo de exceção:

  • Exibir mensagem de erro caso o arquivo não tenha formato csv ou não seja encontrado
  • Exibir mensagem de erro caso o arquivo csv tenha fora do padrão de csv para cadastro dos árbitros na banca
@Felizolinha
Copy link
Collaborator

Felizolinha commented Sep 20, 2019

Eu e o @fellipe-araujo decidimos por não guardar a senha do árbitro em forma de hash para que ela possa ser recuperada pelo Coordenador depois, caso haja a necessidade de reenviá-la para o árbitro.

Como a senha(gerada automaticamente) só é necessária durante a competição, e depois descartada, não deve causar maiores problemas.

@fabmont
Copy link
Contributor

fabmont commented Sep 23, 2019

No repositório do front-end, criei a branch chamada "feature/46-US07#CadastroDeArbitro" e subi alguns componentes que facilitarão no desenvolvimento. A tela de opção de cadastro já foi implementada nesta leva, bastando apenas a implementação das telas em si de cada opção (arquivo .csv/cadastro manual)

@Felizolinha
Copy link
Collaborator

No repositório do front-end, criei a branch chamada "feature/46-US07#CadastroDeArbitro" e subi alguns componentes que facilitarão no desenvolvimento. A tela de opção de cadastro já foi implementada nesta leva, bastando apenas a implementação das telas em si de cada opção (arquivo .csv/cadastro manual)

Eu e o @LuizPettengill estávamos trabalhando na branch feature/69-US06#CadastroDeArbitros por estarmos começando pela issue #69. Coincidentemente, criamos um componente com o mesmo nome que o seu, CadastroArbitros, para a tela de Cadastro de Árbitros por formulário, alguma ideia de como juntar as duas?

@fabmont
Copy link
Contributor

fabmont commented Sep 23, 2019

Caso queiram manter a tela de vocês completamente, aconselho fazer merge da branch que criei na que vocês criaram, e caso haja conflito no componente CadastroArbitros, escolham manter o de vocês. Digo isso pois além deste componente, implementei alguns ajustes de rotas no front-end e alguns facilitadores como uma pagina genérica para conter o conteúdo das páginas, etc.

@byronkamal
Copy link
Contributor

Não se aplica mais ao escopo, por causa de tempo e viabilidade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants