RS01 |
Cadastro de usuários |
|
|
Must |
RS02 |
Cadastro de usuários |
|
|
Must |
RS03 |
Logoff de usuários |
|
|
Must |
RS04 |
Recuperar senha de usuários |
Gerar token de recuperação temporário e mandar por email. |
|
Should |
RS05 |
Criar questionário |
|
|
Must |
RS06 |
Visualizar questionário (Owner) |
|
|
Must |
RS07 |
Editar questionário (Owner) |
|
|
Should |
RS08 |
Apagar questionário (Owner) |
|
|
Should |
RS09 |
Listagem de questionários(Owner) |
Listagem dos questionários de cada usuário fornecendo opções de CRUD,iFrame,Dashboard e Compartilhamento para cada questionário. |
|
Must |
RS10 |
Gerar Dashboard |
Gerar Dashboard a partir das respostas de um questionário. |
Utilizar biblioteca ChartJS |
Should |
RS11 |
Parse markdown para HTML |
|
Utilizando o projeto WMD |
Must |
RS12 |
Painel de Ajuda |
Contendo manual do sistema e a sintaxe markdown utilizada. |
|
Should |
RS13 |
Gerar link compartilhável |
Gerar link após finalização do cadastro do questionário no sistema. |
|
Must |
RS14 |
Salvar questionários |
Persistir o html gerado para cada questionário em um banco de dados. |
|
Must |
RS15 |
Gerar CSV |
Gerar CSV a partir das respostas recebidas para cada questionário. |
|
Must |
RS16 |
Gerar iFrame para embedded |
Gerar iFrame dos questionários de forma que permita o usuário incorporar seus questionários em outras páginas. |
|
Must |
RS17 |
Submissão de repostas a partir do link |
Qualquer um deve ser capaz de acessar o link compartilhável e submeter a sua resposta. Assim persistindo a resposta no banco de dados |
|
Must |