Ya he trabajado en aplicaciones similares, me encuentro completamente capacitado para realizar el desarrollo de la App para Android y la RestAPI en 7 días.
Desde la App para Android las funcionalidades contempladas son:
1) Inicio de sesión para Clientes.
2) Recuperación de contraseña mediante envío de correo electrónico.
3) Recepción de notificaciones push para informar avances y cuando se requiera acción del Cliente.
4) Listado de Proyectos del Cliente ordenado por fecha de actualización.
5) Ver el detalle del estado de un Proyecto según los avances actualizados.
6) Ver el listado de solicitudes de acción recibidas por proyecto.
La RestAPI ofrecerá los siguientes servicios y funcionalidades:
7) Registro de nuevos Clientes.
8) Envío de correo electrónico con detalles al Cliente creado.
9) Validación de correo electrónico a través de token único.
10) Creación de Nuevo Proyecto Individual.
11) Creación de Hitos del Proyecto.
12) Modificación de estado de cada hito para reflejar el avance.
13) Envió de notificaciones push cada vez que se realiza una modificación.
14) Requerir acción del Cliente, pudiendo especificar el mensaje.
15) Envió de notificaciones push cada vez que se requiere una acción del Cliente.
Para realizar la implementación de la RestAPI sera requerido un hosting Linux (PHP) que no esta incluido en el costo del desarrollo, deberá ser provisto al iniciar el proyecto para poder realizar todas las pruebas necesarias.