Evaluando propuestas

Mexican multi point of sale kiosk with bank

Publicado el 13 Febrero, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

El proyecto es un punto de venta con multiples kioscos localizados en diferentes lugares.

Cada kiosco es manejado desde una tablet con Android
Cada kiosko se conecta a un sistema central mediante wifi
Cada kiosco es un punto de venta con acceso a un procesador de pago bancario API integrado y ligado a una sola cuenta concentradora
Cada kiosco tiene un lector de tarjetas bancarias de paypal o similar.
Cada kiosco es manejado por una persona con su propio acceso de login y password
Cada kiosco es asociado a una sola ubicacion
Cada ubicacion puede tener uno o mas kioscos
Cada ubicacion tiene informacion de Nombre, lugar, telefono, responsable, operador, email, accesso wifi, direccion ip de la impresora, fecha de creacion, comision por venta en cantidad o porcentaje, datos fiscales: nombre legal, direccion fiscal, rfc, email para recibir facturas, datos bancarios: beneficiario, banco, clabe, cuenta, email.
Cada kiosco tiene acceso al inventario en el sistema central
Cada kiosco solo puede ver los productos del inventario que se encuentren visibles para el mismo kiosco
Los kiosocos no pueden ver los productos que no estan visibles para ellos
Cada kiosco puede vender los productos que le son visibles y en se encuentran en existencia en su propia ubicacion y  tambien puede vender los productos que le son visibles y se encuentran en la ubicacion de otro kiosco.
Al vender los productos que se encuentran en otra ubicacion se envia un mensaje al usuario del otro kiosco para evitar la venta duplicada
Cada kiosco tiene un precio de venta distinto y una comision por venta distinta
Cada producto en el inventario central tiene un stock total y un stock particular por cada ubicacion, la suma de los stocks particulares es igual al stock general.
Cada producto tiene una visibilidad para cada kiosco

El punto de venta del kiosco se accesa desde la web a traves del navegador de la tablet
Cada kisoco tiene un login y password
La interfaz del kiosco debe ser operada con el tacto de manera sencilla con botones grandes y descriptivos de la accion que realizan.
La interfaz principal de cada kiosco se divide en 2 partes: listado de los productos y carrito de compras.
La parte de la interfaz principal con el listado de productos de cada kiosco solo muestra las imagenes en tamaño grande, el nombre del producto y el precio de venta al publico y cantidades de los productos disponibles para su venta en la ubicacion de cada kiosco, ademas agrega un boton al lado de cada producto para consultar la ubicacion de ese producto en otras ubicaciones.
Al realizar la consulta de producctos en otras ubicaciones se deben mostrar los nuevos productos importados como si fueran productos locales con la excepcion que se debe agregar debajo del producto un texto que indique que se encuentra en otra ubicacion y se debe mostrar la direccion
Los productos se agregan al carrito de compras al tocar la imagen que pertenece a un producto
La parte de interfaz principal con el carrito de compras muestra todos los productos agregados y a su lado la cantidad acumulada de cada uno con botones de + y - para añadir o descontar cantidades, debajo de la imagen se mustra la ubicacion del prodcuto y la interfaz tambien tambien muestra en grande el total de la venta y un boton para realizar el pago.
Es posible vender productos de otro kiosoco por medio de una consulta de productos que se muestran en una interface secundaria

Los pagos en el kiosko se realizan con tarjeta de credito o en efectivo en el lugar de la compra
Cada kiosko tiene su propio saldo y debe dinero si ha cobrado en efectivo o se le debe su comision si ha cobrado con tarjeta
El pago con tarjeta de cada kiosco se recibe a traves de un procesador de pagos y se abona a una cuenta bancaria concentradora
El dinero pagado en efectivo es recibido por el operador del kiosko y se agrega a su saldo
Cada venta genera un recibo a nombre del cliente final con la informacion de contacto de la tienda y la del kiosco o kioscos si hubiera poroductos de otras ubicaciones.
Los recibos de la venta se envian por email automaticamente al cliente y al responsable del kiosco que realizo la venta al momento de aceptar el pago del cliente, igualmente se pueden imprimir por wifi a la impresora en la ubicacion actual si es que cuenta con una impresora.

Los kioscos estan ligados por medio de un sistema central web administrado por un usuario principal.
El sistema central del software recibe los pago tanto en efectivo como con tarjeta y los acumula y organiza por kiosko
El sistema calcula los saldos de cada kiosco de acuerdo sus ventas y comisiones.
El sistema permite agregar mas kiosocos con las mismas caracteristicas.
Cada transaccion de cada kiosco es almacenada para consultas futuras en una pagina visible que almacena los registros: nombre del kiosco, operador del kiosco, fecha y hora de la transaccion, monto, tipo de pago

Los inventarios estan concentrados en un solo inventario general que es manejado por el administrador desde el sistema central web.
Cada kiosco pertenece a una ubicacion
Cada producto en el inventario tiene una o varias ubicaciones actuales
Cada producto tiene un stock especifico en cada ubicacion
Los stock pertenecientes a una ubicacion pueden ser transferidos a otra ubicacion por el administrador
Cada producto en el inventario tiene un id,precio, nombre, imagen, cantidad total, una o varias ubicaciones actuales y visibilidad para el kisoko actual y visibilidad para otros kioskos.
Si un producto esta visible para otros kioskos entonces puede ser vendido por el kiosko que lo ve aunque no lo tenga en existencia.

La interface del administrador es accesible desde la web
El usuario administrador puede cambiar saldos, ubicaciones y visibiliades de los produtos.
El administrador puede modificar las comisiones por venta de cada kiosco de acuerdo a un porcentaje de venta o a una cuota fija por producto.
El administrador puede crear y modificar el accesso de cada kiosco
Cada tablet esta registrada de manera unica en el software central a traves de su direccion mac o cualquier otro medio de identificacion disponible
Cada tablet es asignada a un solo kiosco
Cada kiosco tiene uno o mas usuarios que operan el kiosco en la ubicacion como un medio de control de ventas.

Saludos
Omar Katsicas

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 una idea
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Android

Plazo de Entrega: No definido

Habilidades necesarias