/Fit-it

Projeto avaliativo para disciplina de Programação para Dispositivos Móveis I

Primary LanguageJava

Logo

Projeto avaliativo para disciplina de Programação para Dispositivos Móveis I

Grupo

Critérios de avaliação

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);

Requisitos

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

Firebase

Firebase