Do you want to apply for this freelance job vacancy?
El proyecto se divide en tres puntos: 1) MODIFICACIÓN app linphone (https://www.linphone.org/en/homepage-linphone/). Linphone es un cliente SIP o softphone para iOS, Android, MacOS, Linux y Windows. Linphone es OpenSource, por lo que el trabajo es realizar una aplicación OpenSource a partir del código fuente de Linphone con algunos cambios que paso a indicar: 1) Modificar los logotipos, nombre de la app, logo en instalador, colores y textos. Es decir, cambios en la marca y colores actuales por los de nuestra marca 2) Eliminar ciertas funciones y pantallas. Actualmente Linphone permite agregar una cuenta SIP externa y crear o agregar una cuenta “linphone” gratis. Se deberá eliminar esta última función y dejar únicamente agregar una cuenta SIP externa. Las pantallas de registrar y hacer login en linphone deberán desaparecer. 3) Funcionalidad QR (basado en Zopier). Cuando instalas el cliente puedes escanear un código qr y este sirve para introducir automáticamente los valores del punto 2: servidor sip, usuario y contraseña. La información para este punto aparece en esta web: https://www.zoiper.com/en/support/home/article/218/How%20to%20generate%20QR%20codes%20on%20Zoiper%20OEM%3F 4) Compilar y publicar la app adaptada en Android, iOS, MacOS y Windows La documentación de Linphone está aquí: https://www.linphone.org/en/documentation/ Cambios Requeridos Adptación Linphone: - Eliminar todas las menciones a linphone , sustituir por nuestra marca - Reemplazar color de acento por ff005a - Eliminar/esconder todos los ajustes y botones referidos a video y conferencias - Eliminar / esconder todos los ajustes y botones referidos a mensajería instantánea - Eliminar Invita a tus amigos - Extraer todo el texto para hacer revisión de traducciones - Elegir idioma por locale ( tal y como ya está) - Cambiar texto y links de pantalla de setup inicial - Por defecto no mostrar el prefijo sip: en creación de contacto. Replicar el contacto en todas las cuentas sip por detrás. - En pantalla de llamada quitar lo de llamada no cifrada Flow de Registro android/ios: deshabilitar todas las opciones de inicio de sesión excepto - usar cuenta sip. - Escanear qr ( nueva función ) desktop eliminar pantalla conferencias / meetings eliminar pantalla mensajes/sms ajustes a toolbar y sidebar ( ver figma ) eliminamos a b c d del teclado de marcación ajustes que no se abra en una ventana nueva, que se abra en el espacio central añadir nueva cuenta desde el modal de gestión de cuentas. ADAPTACIÓN api libinphone 1) adaptar la api de liblinphone para que permita únicamente usar el servidor, usuario y contraseña de nuestra marca la documentación de liblinphone está aquí: https://github.com/BelledonneCommunications/liblinphone CREACIÓN de un web softphone (basado en jssip) 1) desarrollar un softphone web (a partir de un figma que entregaremos una vez aprobado el proyecto) basado en jssip (https://jssip.net/documentation/getting_started/) con todas las funcionalidades que permite la librería. El desarrollo debe ser React 19. 2) Como funcionalidad, se debe poder crear múltiples cuentas SIP y usar una u otra según se decida para cada llamada. La documentación de JsSIP está en: https://jssip.net/documentation/getting_started/ Se deberá entregar el trabajo acabado y el código fuente modificado.Category: IT & ProgrammingSubcategory: Apps programming. Android, iOS and othersWhat is the scope of the project?: Medium-sized changeIs this a project or a position?: ProjectI currently have: I have the designRequired availability: As neededRequired platforms: Android, iPhone, OtherI need to: Modify an existing appApp type: OtherBack-end is required: NoPayment gateway: No
Keyword: Figma
Price: $500.0
Secondary Price: $1000.0