Evaluating bids

App para monitoreo de teléfono en ionic

Published on the August 15, 2019 in IT & Programming

About this project

Open

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

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Required platforms Android
I need to Create an app
App type Other
Back-end is required No
Payment gateway No

Delivery term: August 30, 2019

Skills needed

Other projects posted by M. R.