About this project
it-programming / mobile-development
Open
OrderEAT apunta a ser un sistema de gestión de cantinas. El principal objetivo es agilizar al
momento de vender y mejorar la experiencia de ambas partes. El sistema de OrderEAT tiene dos
componentes diferenciables: la parte del cliente y la parte de la cantina.
Del lado del cliente se requiere una app IOS/Android con un diseño atractivo, intuitivo y
minimalista que permita cada familia crearse una cuenta. Cada cuenta deberá contar con una
billetera electrónica que podrá ser recargada personalmente en la cantina. En esta app, a su vez se
debe poder realizar pedidos de almuerzo para horarios predefinidos.
A su vez, el usuario debe ser
capaz de ver su historial de pedidos online y personales (más sobre esto más adelante) así como el
balance de su billetera. Un mail o una notificación será enviado automáticamente cuando se
realice una transacción en la billetera y cuando el saldo sea inferior a cierto valor.
El back-end debe ser una plataforma web que reciba los pedidos que se realicen a través de la
aplicación y que los imprima automáticamente con una impresora térmica.
A su vez debe
funcionar como Point of Sales permitiendo vender productos en el mostrador en efectivo o
mediante la billetera electrónica con el uso de tarjetas con cinta magnética.
Cada cantina debe poder iniciar sesión en el back-end web.
Explicación del Point of Sale:
• El cantinero tendrá una interfaz intuitiva con íconos para cada producto, los seleccionará
mediante una pantalla táctil o mediante el mouse. Luego de elegir todos los productos de
la orden, deberá elegir si se va a abonar en efectivo o mediante la billetera del cliente. Si
eligiese la billetera el usuario deberá pasar la tarjeta o el cantinero buscar manualmente el
cliente mediante un código único asociado u otro dato (ej, CI).
• Se deberá poder predefinir ciertos productos qué al estar en una orden, esta se imprima
automáticamente. Tanto si son pedidos online o presenciales.
• El cantinero puede agregar/modificar/quitar productos cuando desee y esto se verá
reflejado también en la aplicación móvil.
• No todos los productos deben ser visibles en la aplicación móvil, el cantinero puede elegir
cuales. Esto se puede hacer categorizándolos (ej, menú, bebidas, etc)
• El cantinero podrá modificar el saldo de las billeteras a voluntad. Es un sistema pre pago
por lo que el cantinero debe cargar antes las cuentas para que los usuarios puedan
utilizarlas.
• Cada cantinero debe poder elegir el máximo de saldo negativo que desea permitir a sus
usuarios. A su vez debe poder categorizarlos según son alumnos (default) o profesores.
Esta categorización va a ir de la mano con los descuentos que tenga cada tipo de usuario.
Precisamos dos tipos de descuento: un porcentaje fijo o un porcentaje con tope de x
monto.
• Poder seleccionar algunos clientes como postpagos (a fin de mes generar un reporte de los
consumos de estos clientes para que ellos abonen). Se les permite exceder el limite del
saldo negativo
Explicación de App:
Se crea una cuenta por familia, eligiendo la institución de la que son parte.
Esta cuenta se
subdivide en hijos los cuales comparten la misma billetera asociada a la familia. Al momento de
ordenar online se elegirá para cuál de ellos corresponde la orden. En el pedido online debe
aparecer el horario en el que lo van a retirar, el nombre de la persona que lo va a retirar, el año
que cursan y se debe poder agregar comentarios al mismo (ej, sin cebolla).
Los horarios son
predefinidos.
Si alguno compra personalmente mediante la billetera, en el registro de órdenes de la aplicación
aparecerá diferenciado por hijo (cada tarjeta magnética va asociado a una cuenta familiar y a una
subcuenta). El saldo es común entre todos los hijos, pero los gastos de cada uno deben aparecer
en un historial de pedidos del mismo.
Reportes:
El cantinero deberá poder generar cuando lo desee los siguientes reportes basados en un rango de
fechas que él elegirá.
• Reporte por familia
• Reporte de ventas en efectivo (por producto), de las ventas a cuenta corriente y de las
ventas totales
Otros:
• Una vez elegido el colegio en la app por el usuario, debe aparecer el logo de su respectivo
colegio.
• Respaldo de la información en la nube (google cloud podría ser) automáticamente.
• Poder imprimir una comanda de producción que incluya la cantidad de ciertos productos
vendidos en las últimas horas.
• Límite de horario para recibir pedidos online.
• Posibilidad de establecer límite por hijo.
• Múltiples cajas registradoras, por ejemplo si hay mas de un punto de venta poder abrir el
back-end web en otra computadora/Tablet.
• Poder recibir feedback desde la app (un botón que diga “alguna sugerencia”)
• Poder reimprimir la comanda
• Sistema de promociones que administre cada cantinero (ejemplo: solo por hoy dos bizcochos y
una coca a 50 pesos) y que le aparezca primero al usuario cuando abre la app.
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 specifications
Required availability As needed
Required platforms Android, iPhone, Other
I need to Create an app
App type e-Shop
Back-end is required Yes
Payment gateway No
Delivery term: Not specified
Skills needed