Evaluando propuestas

App para monitoreo de teléfono en ionic

Publicado el 15 Agosto, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

APP a desarrollar.

Objetivo:
La app va a tener los datos desde el servidor para autoprovisionarse de los datos de setup de las aplicaciones a instalarse, mantener en el servidor el status del teléfono, actualizar las nuevas entradas del registro de llamadas y la interfase de usuario.
De forma funcional la app va a tener el siguiente comportamiento:

Por webservice con el servidor manda:
a.    Al logueaarse:
Versión de la app
Versión de la configuración.


Numero de celular
Recibe un ok o un pedido de actualización o de reinstalación.
Recibe nueva configuración en caso de cambio


b.    En funcionamiento y cada XX segundos o cambio de alguna de las variables (excepto la ubicación que solo se refresca cuando el webservice se hace por otra causa).


Estado del agente (depende del calendario y de si el usuario no se puso en pausa)
Estado del celular, libre u ocupado y tipo de llamada entrante, saliente y el número
Ubicación
Vehiculo en uso
Recibe, el ack que incluye el status del teléfono (para luego ver si se pueden detectar posibles problemas)
c.    Al cambiar el registro de llamadas.
Envía el ultimo o los dos últimos registros
Recibe ACK

Va a tener una pantalla dónde el usuario va a poder:
a.

Loguearse, desloguearse
b.    Pausarse, despausarse con varios tipos de pausa (nueve por ejemplo)
c.    Ver configuración de horarios (se cambian en el servidor)
d.

Verificar los datos de los servidores usados
a.    VoiP entrantes
b.    VoIP salientes
c.

Servidor de Status
d.    Registros
e.    Mensajería XMPP
f.

Número de whastapp saliente
g.    Vcard
h.    Antispam
e.

Ver su registro de llamadas (lo que le envió al servidor)
f.    Nombrar una ubicación.
g.    Usar un vehiculo, lo ideal sería que le permita cargar un código QR.
a.    Tomarlo
b.    Dejarlo


Abrir los diferentes app relacionadas:
Cliente voip
Cliente XMPP
Cliente antispam
Cliente contactos Vcard

En modo de instalación la app deberá pedir el nombre y clave del usuario, pedir inmediatamente el cambio de clave, autenticar el usuario en el LDAP.
Descargar e instalar:
Dialer, Cliente voip, Cliente de Vcard para mantener el directorio telefónico con el teléfono, cliente mensajería, cliente antispam y la propia app que tiene como cometido mantener el estado del usuario (depende de un calendario y horarios prefijados, de un estado del usuario que puede cambiar entre activo, inactivo, en pausa) y del teléfono, este estado se basa en saber si el teléfono está ocupado o no (lo óptimo sería que se pudiera mandar el estado desde el teléfono, si no fuera asi se puede tener como una combinación del acceso al antispam + el envío del registro de llamada)
APP:
Se autentica contra el servidor por LDAP, allí de acuerdo a su perfil recibe acceso a sus contactos corporativos (sería bueno que el directorio corporativo no estuviera disponible si el usuario se da de baja).


Verifica que estén cargadas o carga las siguientes aplicaciones independientes:
Dialer, la idea de instalar un Dialer propietario se fundamenta en la necesidad del cliente de mantener y poder elegir la línea de su celular, la PBX1 o la PBX2 y además de poder enviar al sistema el número marcado.
Teléfono SIP logueado al IPContact cloud
APP de sincronización de contactos del teléfono conectados con los contactos de Google.
Cliente de mensajería
APP de antispam si existiera

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Necesito Crear una app
Tipo de app Otro
Necesita backend No
Procesador de pago No

Plazo de Entrega: 30 Agosto, 2019

Habilidades necesarias

Otros proyectos publicados por M. R.