1. Formulario de autenticación y cambio de contraseña.
2. Listado de personas, se consulta de un servicio web (no paginar máximo serán 10 registros).
3. Al seleccionar una persona, listado de fechas y horas (no paginar máximo serán 60 registros).
4. Consultar notas.
5. Habilitar y deshabilitar notificaciones push.
6. Mensaje a modo de texto sobre las responsabilidades y protección de datos.
Buenas, por lo que veo requiere de una aplicación para Android con la cual pueda autenticarse vía una API rest y cambiar la contraseña de dicho usuario (por la descripción del proyecto se asume que el usuario existe), luego la app pueda obtener listados de personas vía la api rest y paso siguiente seleccionar alguno de ellos y pintarlos en la app android.
El punto 6 no me queda del todo claro pero creo que esto sería lo básico.
saludos