Descripción
Se requiere programador para desarrollo aplicación móvil, esta puede ser nativa en IOs y/o Android o una aplicación web móvil.
La aplicación como tal consta de:
1. Página de login. Precedida de un pequeño splash con logo de la empresa aparece formulario para poner usuario y password, estos datos se validan contra servidor remoto via servicio web rest y da un ok o ko y con un ok devuelve un token que luego se usará para llamar otros servicios web.
2. Página de inicio con 6 iconos grandes y un literal pequeño debajo de cada icono, más un pequeño pie de página con copyright y dos links, uno para aviso legal y otro para cambiar de idioma. Los iconos y por lo tanto pantallas siguientes son.
3. Tareas pendientes: Muestra lista de tareas pendientes del usuario (que se obtiene de consulta a servicio web remoto rest) y en el detalle de la tarea un botón para aprovar (o finalizar) o rechazar (cancelar) la tarea y al hacer una acción se borra de la lista de pendientes y se envia selección al servidor
4. Mensajes: Muestra lista de los últimos mensajes recibidos, pudiendo consultar el detalle y al darle a responder se abre aplicación de correo normal del movil para enviar un mensaje (o sea un tonto mailto).
5. Mis grupos: Muestra lista de los grupos a los que pertenece el usaurio o de los grupos a los que puede unirse, estos ultimos tendrán un icono o link para unirse al grupo. Al entrar en un grupo aparecen los archivos y carpetas del grupo pudiendo navegar por las carpetas y al hacer click en un documento se muestra en un web container el documento.
6. Contactos: Muestra una lista de los usuarios de su misma empresa, con una foto y ficha por cada usuario, puede llamarles por teléfono o enviarle un mail. Es una lista plana sin búsquedas
7. Noticias: Muestra una lista con las noticias más relevantes, no se puede hacer nada con ellas
8. Buscar: Muestra un campo de texto libre donde poder buscar y unos filtros para seleccionar si buscar todo, usuarios, gruipos o documentos y muestra los resultados de la búsqueda agrupados, según el tipo de resultado hace alguna de las acciones ya descritas anteriormente.
He intentado describirlo lo mejor posible por adelantado cualquier duda o pregunta hagánmelo saber y contestaré lo más pronto posible.
Espero sus propuestas.