Histórias de Usuário - edionay/doemais GitHub Wiki
Introdução
O propósito deste documento é identificar as principais necessidades e expectativas para o software DoeMais.
Relação de Necessidades dos Stakeholders do Software
Considerações iniciais:
- A sigla CRUD significa: Create, Retrieve, Update e Delete.
- Instituições possuem todas as funcionalidades e permissões de uma conta comum.
Necessidades das Instituições:
- CRUD: Manter evento de doação, contendo: data, local, descrição, Instituição competente;
Necessidades dos Usuários comuns:
- Listar e filtrar eventos de doações por: proximidade, data e Instituição competente;
- Seguir eventos e ser notificado de sua proximidade;
- Se cadastrar do aplicativo;
- Poder navegar pelo App sem se cadastrar ou realizar login, usufruindo de funcionalidades básicas;
- Seguir Instituições e ser notificado de novos eventos sendo realizados por elas;
- Efetuar Login no aplicativo;
- Efetuar Logout no aplicativo, voltando a navegar no aplicativo anonimamente;