Crear una app para que envie a un crm ya en función
Budget: $2 – $8 USD
Estimación app pos Angular - Saint
Actividades:
- Conexion directa BD
- Pruebas
- Creación BD
- Creación tablas necesarias para funcionamiento offline de la app( son la misma cantidad de tablas que saint)
- Pruebas
- Modulo Login
- Autenticación mediante login/pass proporcionados por saint ( se usará su método de autenticación)
- Pruebas
- Primera sincronización de la data
- Se buscará la información de cada tabla Saint y se insertará en la mobil para su posible funcionamiento offline
- En una tabla local del teléfono, guardar la última fecha update de cada tabla, para al momento de realizar una segunda sincronización, solo traer la data que sea mayor a dicho campo.
- Pruebas
- Modulo Principal
- Componente para toma de dato del cliente
- Si no existe se deben guardar sus datos, nombre, apellido, cedula/rif, telefono, direccion, etc
- Si existe el cliente se busca y se muestra la info
- Enviar info del cliente a saint
- Pruebas
- Componente de productos
- Se debe buscar la lista de productos en BD
- Se lista por categoría
- Se lista por nombre
- Alguno otro atributo??
- Pruebas
- Componente carrito
- Se muestra el producto seleccionado, y su cantidad, precio unitario, precio total
- Se puede eliminar un producto, modificar su cantidad
- Pruebas
- Componente total
- Se muestra el total a facturar, cantidad productos, que más?
- Pruebas
- Componente facturar
- Se elige tipo de factura
- Datos a llenar en facturar
- Elegir métodos de pago
- Guardar información de facturación en BD local, y enviar información a saint
- Tener imágenes en los productos
- Pruebas
- formatos simples
- Sincronización automática
- Se debe definir un mecanismo de sincronización (sugerido en el punto del módulo login), para que la app cada cierto tiempo, pida información a saint y sólo sincronizar la data nueva (que no se tenga en la app)
- Pruebas
- Componente cierre de día?
- Se debe enviar la información de cierre?
- Pruebas
- Conexión con la impresora
- Implementación conexión con impresora. Definir parámetros que la app debe suministrar a la impresora
- Pruebas
- Módulo Configuración?
- Definir que lleva este módulo
- Restricciones para los cajeros
La primera fase del trabajo será hacer esto:
Fase 1: Funcionalidades críticas
Actividades:
Conexión directa BD (creación y pruebas)
Módulo Login (autenticación, pruebas, sincronización GB inicial)
Módulo Principal (estructura básica)
Módulo toma de datos del cliente (guardar, buscar, enviar a Saint)
Módulo productos (listado por categoría y nombre)
Módulo carrito (agregar, eliminar, modificar productos)
Módulo total (mostrar total, cantidad de productos)
Pruebas generales
Presupuesto es de 150 dólares para este primera fase ya se tiene el diseño hecho en figma de cada pantalla
Actividades:
- Conexion directa BD
- Pruebas
- Creación BD
- Creación tablas necesarias para funcionamiento offline de la app( son la misma cantidad de tablas que saint)
- Pruebas
- Modulo Login
- Autenticación mediante login/pass proporcionados por saint ( se usará su método de autenticación)
- Pruebas
- Primera sincronización de la data
- Se buscará la información de cada tabla Saint y se insertará en la mobil para su posible funcionamiento offline
- En una tabla local del teléfono, guardar la última fecha update de cada tabla, para al momento de realizar una segunda sincronización, solo traer la data que sea mayor a dicho campo.
- Pruebas
- Modulo Principal
- Componente para toma de dato del cliente
- Si no existe se deben guardar sus datos, nombre, apellido, cedula/rif, telefono, direccion, etc
- Si existe el cliente se busca y se muestra la info
- Enviar info del cliente a saint
- Pruebas
- Componente de productos
- Se debe buscar la lista de productos en BD
- Se lista por categoría
- Se lista por nombre
- Alguno otro atributo??
- Pruebas
- Componente carrito
- Se muestra el producto seleccionado, y su cantidad, precio unitario, precio total
- Se puede eliminar un producto, modificar su cantidad
- Pruebas
- Componente total
- Se muestra el total a facturar, cantidad productos, que más?
- Pruebas
- Componente facturar
- Se elige tipo de factura
- Datos a llenar en facturar
- Elegir métodos de pago
- Guardar información de facturación en BD local, y enviar información a saint
- Tener imágenes en los productos
- Pruebas
- formatos simples
- Sincronización automática
- Se debe definir un mecanismo de sincronización (sugerido en el punto del módulo login), para que la app cada cierto tiempo, pida información a saint y sólo sincronizar la data nueva (que no se tenga en la app)
- Pruebas
- Componente cierre de día?
- Se debe enviar la información de cierre?
- Pruebas
- Conexión con la impresora
- Implementación conexión con impresora. Definir parámetros que la app debe suministrar a la impresora
- Pruebas
- Módulo Configuración?
- Definir que lleva este módulo
- Restricciones para los cajeros
La primera fase del trabajo será hacer esto:
Fase 1: Funcionalidades críticas
Actividades:
Conexión directa BD (creación y pruebas)
Módulo Login (autenticación, pruebas, sincronización GB inicial)
Módulo Principal (estructura básica)
Módulo toma de datos del cliente (guardar, buscar, enviar a Saint)
Módulo productos (listado por categoría y nombre)
Módulo carrito (agregar, eliminar, modificar productos)
Módulo total (mostrar total, cantidad de productos)
Pruebas generales
Presupuesto es de 150 dólares para este primera fase ya se tiene el diseño hecho en figma de cada pantalla