- @ssferraz Samuel Ferraz
- @Clary04 Clarissa Giselly
- @Nayane-Jacyara Nayane Jacyara
ID | Critério | Concluido |
---|---|---|
1. | Deve contemplar um quantitativo satisfatório dos requisitos estabelecidos para o fornecimento de um MVP; | ❌ |
2. | Deve possuir alguma persistência com banco de dados (e.g., SQLite, Firebase, entre outros); | ✅ |
3. | Deve fazer uso de algum sensor do Android (GPS, câmera, etc); | ❌ |
4. | Utilizar o github, gitlab ou qualquer outro mecanismo de repositórios para armazenamento do projeto; | ✅ |
5. | Deve implementar testes unitários e instrumentados; | ❌ |
6. | Deve utilizar Fragmentos, Navegação, ViewModel e o padrão Repository; | ✅ |
7. | Deve ter uma interface de login (cadastro e login de usuários); | ✅ |
ID | Funcionalidade | Prioridade |
---|---|---|
RF01 | Autenticação do Paciente | Necessário |
RF02 | Cadastro de Paciente | Necessário |
RF03 | Agendamento de Consulta | Necessário |
RF04 | Cancelamento de Consulta | Necessário |
RF05 | Listagem de Clínicas | Necessário |
RF06 | Listagem de Consultas | Necessário |
RF07 | Listagem de consultas agendadas (reservas) | Necessário |
RF08 | Fila de espera | Desejável |
RF09 | Busca de Médicos | Desejável |
RF10 | Reagendamento de Consulta | Dispensável |