Aplicación móvil Android y iOS en Vue JS con Quasar Framework

Job ID: 35052906

Budget: $30 – $250 USD

Aplicación móvil tipo WebView para Android y iOS en Vue 3 desarrollado utilizando la última versión de Quasar Framework.

***DETALLES***

1) La App debe hacer Login con nuestro ERP Odoo v15. Es decir, la Autenticacion será via la Base de datos de usuarios de Odoo.

2) El login debe realizarse utilizando el mecanismo que ya tiene Odoo incluido (puede leer la Documentación oficial de Odoo en su página oficial)

3) A pesar de que se espera que la App sea tipo WebView (Aprovecharemos que Odoo ERP es Web Responsive), se requiere que la App tenga las pantallas de Login y Recuperación de contraseña de manera Local para que el Usuario pueda recibir Feedback aun estando Offline.

4) Si el celular está Offline o no tiene internet, se le debe mostrar una alerta al Usuario de que requiere internet para continuar.

5) una vez realizado el Login OK, debe ser redireccionado a la URL de Odoo donde podra realizar las operaciones en el sistema.

6) El login debe persistir aún cerrando la App. Hasta que el usuario haga Logout.

7) La URL de Odoo, nombre de la App, colores, logo, icono, y demas información, debe ser configurable en las Variables de Quasar Framework antes de compilar. La idea con esto es que podamos cambiar datos y luego compilar cada vez que sea necesario.

8) Se espera que el comportamiento de la App sea similar a la App oficial de Odoo (la puede encontrar en el Play Store y probarla)

***RECOMENDACIONES***
Si nunca ha tenido experiencia con Odoo, recomiendo crear una cuenta de prueba en odoo.com, leer la documentación oficial de Odoo con respecto a JSONRPC o XMLRPC e instalar la App oficial de Odoo para que pueda entender la lógica.

NOTA A: SE REQUIERE CÓDIGO FUENTE, DOCUMENTACIÓN Y MANUAL PARA COMPILAR SEGÚN LA PLATAFORMA.

NOTA B: NO se requiere desarrollo de Backend para Odoo. Solo trabajar el Frontend utilizando el Stack indicado.

NOTA C: Se requiere acceso a funciones Nativas como cámara, selección de archivos, microfono, dropdown, teclado, etc.
Related categories: JavaScript Mobile App Development API Vue.js Hybrid App