Terminado

La Carta

Publicado el 17 Marzo, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Notas de referencias
la otra aplicación de referencia ha sido pinchos, de la cual tomamos como referencia el uso de:
los videos, utilizadas en las pantallas de registro y en el menú, cuando se agranda la sección con la imagen.
La Carta Mozo, el principal objetivo que es tener su propia impronta, y destacarse de las otras aplicaciones gastronómicas.
Con respecto al estilo que hemos utilizado, tratamos de denotar el clima de la gastronomía clásica, para que los usuarios entiendan a través de la gráfica utilizada de que trata la aplicación.

Resumen del proyecto
1 - Un Administrador Web
2 -  Una Aplicación que funciones para el MOZO
3 - Una Aplicación para los COMENSALES.
El Sistema debe funcionar libre de Mantenimientos, pudiendo de ser necesario contratar servicios para mejoras del Sistema.
Se requerirá que el código este Documentado para Identificación rápida de posibles fallas o mejoras
El Cliente (Restaurante estará bajo un Sistema de Puntos )
El Comensal ( estará bajo un Sistema de Puntos )
El sistema de administración como la base de la app debe utilizarse en Servidores de la Empresa Arrobatouch srl  con libre acceso a terceros desarrolladores
El código pertenece a ARROBATOUCH srl. Y será entregado una copia al finalizar el proyecto.

El sistema tienen que funcionar modular es decir : que si los clientes no quieren la parte de los mozos pueden seguir utilizando las otras funciones. Las opciones están entre

Servicios de Mozos Si- NO
Delivery Si – No
Reservas Si – No
Publicidad Si – No
Que utilicen la carta pero que no interactúen con el Mozo  Si - No

Este sistema se dividirá a grandes rasgos en dos fuertes áreas:
1) Aplicación Móvil cuyo fin es proveerle al usuario final una interfaz práctica, rápida y de fácil uso para realizar
Con respecto a la aplicación podrían ser una app que según quien la abra sea Comensal o  Mozo o dos aplicaciones una Comensal y otra Mozo.
Este punto queda a criterio de como analizan la estructura los programadores
El pedido directamente al mozo de forma mucho más eficiente, rápida y funcional a la tradicional.
En esta aplicación el usuario podrá elegir del Menú todos los platos, bebidas, tragos, postres, etc que va a consumir, llamar al mozo, pedir la cuenta o delivery
En el caso que este afuera del restaurante pueda pedir delivery ó reservas, aplicar cupones, ver ubicación de los restos, Ver la Carta, Listado de Restaurantes.
Filtrar por tipo de Comida -  Mas Valorados – Por Localidades Disponibles – Ordenarlos por cercanía – Solo los que tienen LaCartaMozo, delivery ó Reservas
A su vez esta aplicación tendrá un segundo login de acceso para el mozo, el cual podrá interactuar con una o varias mesas a la vez. Visualizar todos los pedidos provenientes de cada mesa, el detalle de cada pedido de esa mesa, traspasar Mesas a otro mozo, etc.
2) Panel de administración web cuyo fin es permitir el acceso mediante 4 niveles utilizando Sistema de ROLES Propietario del sistema, Franquiciado, Propietario del restaurante y Comensal.
A.    Propietario del sistema quien podrá mediante una interfaz práctica, rápida y de fácil uso tener el control total de la aplicación.
B.    Franquiciado quien podrá dar de alta, modificar y bajar contratos de restaurantes así como permitir habilitar o des-habilitar funcionalidades específicas.
C.    Propietario del restaurante quien podrá gestionar el Menú de forma mucho mas eficiente, rápida y funcional a la tradicional donde podrá cargar los productos/platos con su respectiva descripción, precio y foto y otros.
Conocer estadísticas de valoraciones, comentarios de los comensales, gestionar traducciones de Idiomas, cargar logotipo y fondos, publicidades, gestionar autorizaciones, etc.
Se utilizara el servidor de Arrobatouch SRL .
El cual será accesible desde cualquier equipo y lugar para probar el sistema.
Lo mismo ocurrirá con la aplicación móvil se instalará en la cuenta de la Empresa, la cual podrá instalar en cualquier teléfono de su preferencia.

Objetivos específicos del sistema
1) Desarrollo del análisis y diseño basado en los requerimientos Arrobatouch.
2) Definir la arquitectura de implementación del sistema que permita ser escalable en el tiempo.
3) Construir un modelo de base de datos relacional que contemple los requerimientos de Almacenamiento y manipulación de datos.
4) Diseñar una interfaz de usuario, rápida, intuitiva y de fácil uso.
5) Definir el esquema de seguridad así como garantizar el flujo de datos seguro y eficiente.

Alcance del sistema
1) El sistema permitirá realizar pedidos de la carta/menú del restaurante mediante una aplicación móvil.
2) El sistema permitirá gestionar la carta/menú del restaurante y demás aspectos mediante un panel de administración web.
3) El sistema ofrecerá mediante distintos niveles de acceso, acceso a áreas reservadas del sistema
para determinados usuarios confeccionando un esquema de roles.

Subsistema gestión usuarios:
Este subsistema se encarga de gestionar las operaciones que el administrador podrá realizar con la información de los usuarios, estas operaciones serán dar de alta, dar de baja, consultar y modificar.

Subsistema administrador:

Este subsistema se encarga de gestionar las peticiones de los administradores acerca de la gestión de usuarios, la gestión del propio sistema y la consulta de las estadísticas.
Se encarga de gestionar las operaciones que el administrador puede realizar con información que afecta directamente al funcionamiento del sistema, tal como la gestión de franquiciados, restaurantes, etc.
El acceso será mediante los 4 niveles definidos anteriormente.
Proceso Control de Franquiciados: Dueño  ( Arrobatouch srl )
A través del Sistema por Roles Arrobatouch puede visualizar y tiene control total de sus franquiciados , teniendo acceso a todas las pantallas cargadas , visualiza lo mismo que el franquiciado llegando hasta el último eslabón del sistema si fuera Necesario.
El administrador Web debe ser Responsive en su totalidad para poder administrarse de ser necesario desde un SMARTPHONE.
Los Formularios deben tener Filtros , posibilidad e Ordenar por campos
Todos los Formularios tienen que tener los Botones de Nuevo – Editar – Clonar – Guardar Como – Eliminar – Aplicar – Cancelar , Indicador cantidad por hojas, en el caso de Panel PPal todos los formularios deben poder minimizarse y Moverse , Agregarse o Quitarse.

Estilo de Formulario Tipo
 
Diseño ya Maquetado , una Interfaz Amigable  /  Ver Pantalla http://lacartamozo.com.ar/admin/index.html  /

1.    Proceso - Administración de Comentarios
a.    Este panel debe traer todos los comentarios y tanto por aquí o respondiendo al mail que le avisa de un nuevo Comentario y si lo aprueba este pasa a ser visible.

2.    Proceso Estadísticas:
a.    Cantidad de mesas atendidas
a.    Estadísticas de ventas por mozos
b.
Estadísticas de platos y bebidas vendidas x mozo.
c.    Estadísticas de valoraciones

3.    Proceso Usuarios x Roles:
a.    Campos propios de Sistema
b.
Fotos
c.    Nombre Apellido
d.    Clave de Acceso
e.
Links o Submenu a Inicio de Sesiones
f.    Links o Submenu a Mesas Asignadas

4.    Proceso Listado de Clientes:
Este formulario al igual que los otros tienen que estar pensado en los niveles por Roles
Dueño – Franquiciado – Restaurante - De un Listado General se desprenden los campos
Dueño – ARROBATOUCH ve a Franquiciado en su totalida con la posibilidad de ver hasta el Restaurante con toda la información.


a.    Campos propios del Sistema
b.    Nombre, Apellido Franquiciado
c.    Dirección
d.
Teléfono
e.    Celular
f.    Mapa de Ubicación individual ,  mapa con todo los Franquiciados ,  Mapa con todos los Restaurantes.

g.    Activo Si – No
h.    

1.    Proceso Franquiciado ve Restaurante:
Podrá gestionarse mediante ABM: Tiene el control sobre todos sus clientes puede visualizar todo los servicios ofrecidos.
a.    Mozos.
b.    Clientes registrados y activos en la aplicación, pudiendo conocer sus consumos, cantidad de pedidos, etc.
c.    Clientes que des-instalaron la aplicación.
d.    Comentarios de los comensales.
e.    Como restaurante podrá gestionarse mediante ABM:
f.    Estadísticas de valoraciones.
g.    Estadísticas de platos y bebidas vendidas x mozo.
h.    Envío de notificaciones push a clientes.
i.    Traducción de idiomas – No  // Se solicita y se cobra aparte la traducción //
j.    Carga de publicidad.
k.    Autorizaciones: Servicio de mesa, Suma total de la cuenta, Propina, Publicidad, Llama-mozo, y otras ver apartado Administración.
l.    Creación de categorías y sub-categorías para platos.
m.    Productos: Posibilidad de activar o desactivar un producto así como colocarlo como destacado.
n.    Aumento de precios: individual o masivo mediante porcentaje.

i.    Campos propios del Sistema
ii.    Nombre del Resto ó Bar
iii.    Foto del Frente
iv.
Fecha Ingreso
v.    Estado de la Cuenta
vi.    Domicilio
vii.
Teléfonos 1 ó mas
viii.    Celular de contacto
ix.    Mapa de Ubicación
x.
Activo Si – No
xi.    Aquí es donde aparece todos los campos para llenar la Ficha que aparece en la aplicación

2.    Proceso Restaurante ve a Cliente Comensal:
El Restaurante Administra sus Clientes
a.
Creación del QR – Cuando se da de alta las mesas se genera un nuevo código QR imprimible para cada mesa, al leerlo indicara , establecimiento, mesa, mozo asignado. Quedando asi relacionado el comensal con el lugar.
b.    Mozos.
c.    Clientes registrados y activos en la aplicación, pudiendo conocer sus consumos, cantidad de pedidos, etc.
d.    Clientes que des-instalaron la aplicación.
e.    Comentarios de los comensales.
f.    Como restaurante podrá gestionarse mediante ABM:
g.    Estadísticas de valoraciones.
h.    Estadísticas de platos y bebidas vendidas x mozo.
i.    Envío de notificaciones push a clientes.
j.    Traducción de idiomas NO automatica– // Se solicita a terceros la traducción // usando la funcionalidad de traducción detallada mas abajo.
k.    Carga de publicidad.
l.    Autorizaciones: Servicio de mesa, Suma total de la cuenta, Propina, Publicidad, Llama-mozo, y otras ver apartado Administración.
m.    Creación de categorías y sub-categorías para platos.
n.    Productos: Posibilidad de activar o desactivar un producto así como colocarlo como destacado.
o.    Aumento de precios: individual o masivo mediante porcentaje.

i.    Campos propios del sistema
ii.    Nombre Apellido
iii.    Foto que sale de las Redes
iv.
Fecha Ingreso
v.    Domicilio
vi.    Teléfonos 1 ó mas
vii.
Celular de contacto
viii.    Mapa de Ubicación si activa Geolocalización y compra por delivery

3.    Proceso Mensajes Push:
Diseño de Posible Plataforma

Dos tipos de notificaciones:
Notificaciones locales o in-app:  notificaciones programadas y generadas por la app.
Todo sucede dentro del dispositivo, no interviene ninguna plataforma externa en la generación ni en el envío de la notificación. Para una acción o a un evento y, por tanto, son individualizadas. Se tienen que presentar en formato alerta, banner, incluso a pantalla completa con una imagen y texto.

Un ejemplo de notificación push local puede ser una alerta de una app de running que aparece cuando hace N días que el usuario no registra ninguna actividad. El objetivo de esta notificación es empujar a que el usuario vuelva a utilizar la app pero de una manera nada intrusiva.
Notificaciones remotas o notificaciones push: Se envían desde un servidor remoto y las reciben los dispositivos que tienen una app determinada instalada. Usar los sistemas que tanto Apple como Google ponen a disposición para los programadores. 
Un ejemplo de notificación push remota sería aquella que recibe un usuario de una app de un diario cuando hay una noticia importante de última hora.

a.    La plataforma de Mensajes Push tiene que ser intuitiva y programable
b.    Debería tener una plantilla de cupón de fácil Carga

4.    Proceso Carga de Productos:
Proceso de carga intuitivo donde se puedan cambiar los precios sin necesidad de entrar a cada producto.
Las Imágenes ( La redimensión deben procesarse en el sistema )
Los Vinos que figuren en la carta son seleccionados de una base de Vinos propia de arrobatouch srl  en la carga inicial se seleccionará de la colección los que el restaurante tenga si el vino no llegara a estar en el listado se puede agregar desde el administrador retroalimentando la base ppal.
Lo mismo ocurre con lo Cocteles.

a.    Campos propios del sistema
b.    Nombre del Producto
c.    Imagen
d.
Video
e.    Descripción
f.    Precio 1
g.
Precio 2
h.    Delivery Si – No ( Por defecto No )
i.    Plato Chef Si – No
j.
Celíacos Si – No
k.    Vegetariano Si - No
l.    Destacado Si – No
m.
Producto Activo Si – No

5.    Proceso Publicidades:
En el menú al final de cada listado de platos se encuentra la publicidad designada para ese lugar es decir que al crear la publicidad que tiene una medida preestablecida se posicionan al final.
En el Administrador tiene cargar la imagen  con las medidas preestablecidas y tener las distintas posiciones para designar.
a.    Campos Propios del sistema
b.    Nombre de la Imagen 1
c.    Subir Imagen 1
d.
Designar posición 1
e.    Nombre de la Imagen 2
f.    Subir Imagen 2
g.
Designar posición 2
h.    Nombre de la Imagen 3
i.    Subir Imagen 3
j.
Designar posición 3
k.    Nombre de la Imagen 4
l.    Subir Imagen 4
m.
Designar posición 4
n.    Nombre de la Imagen 5
o.    Subir Imagen 5
p.
Designar posición 5
q.    Nombre de la Imagen 6
r.    Subir Imagen 6
s.
Designar posición 6
       
6.    Proceso Configuraciones:
Como el sistema en su totalidad es modular tiene que tener un formulario con las opciones para tildar
Para que sea practico debería de tener que seguir los pasos ej. De 1 a 10 al terminar quedaría completa toda la configuración.

a.    Configuración de Impresora Wi – Fi ( Tiqueadora )
b.    Módulos a utilizar
i.    Delivery  Si – No
ii.
Mozo Si – No
iii.    Publicidad Si – No
iv.    Mensajes Push Si – No
v.
Promociones Si – No
vi.    Sistema de Puntos Si – No
vii.    Marketing Si – No
viii.
Idioma Si – No
ix.    Ver Precios en el Carro Si – No
x.    Ver Precios en la Carta Si – No
xi.
Se cobra Cubierto Si – No
xii.    Mostrar Precios Totales en Cuenta Si – No
xiii.    Redes Sociales Si – No
xiv.
Permitir que avisos aparezcan al lado del reloj.
Xv.    Cubiertos Si - No
c.    Otros Propios del sistema

7.
Proceso Marketing:
Se trabajará únicamente sobre las listas de Clientes ingresados por el Sistema, se tienen que poder filtrar x Hombres – Mujeres – entre edades – habitué + 2 ingresos al resto – Entre Fechas sin Venir -
a.    Email marketing – El pie del mail igual para todos El encabezado podibilidad de Agregar una Imagen con medidas preestablecidas, Poder ver Seguimiento del Correo .  El mail debe linkear a la aplicación e ir a la ficha resto que lo envió.


8.    Proceso Descargas de App Seguimiento
Analytics para aplicaciones móviles, esto solo para administradores.

9.    Proceso Sistema de Puntos:
a.    Para el Resto o Bar:
En el administrador: Tiene la posibilidad de comprar PUNTOS un casillero indicando puntos solicitados al lado el precio y una leyenda que diga que se le debitara y facturara con lo del abono mensual. Debería indicarle los puntos de los que están arriba y que posición tiene.
O sea el puede comprar puntos.
En la app los Restaurantes están posicionados en el listado que les aparece a los Comensales por Geolocalización es decir si están en la localidad x aparecen primero en la lista todos los Restaurantes de esa localidad, Quien va primero ? El que acumule mas Puntos va primero.
Pero se posiciona sumando puntos ( subiendo promociones).

b.    Para los Comensales: 
c.    En el administrador: El restaurante puede cargar de manera fácil e intuitiva los cupones a través de una plantilla única de cupones.
i.    Logo el Local
ii.    Titulo
iii.    Foto del producto
iv.
Descuento
v.    Condición del cupón
vi.    Cantidad de Cupones
vii.
Dias Disponibles
viii.    Distancia al comensal
1.    Cuando se termina la cantidad de cupones desaparecen de las app
2.
Si el comensal lo solicita se carga a su cuenta y desaparece de su celular, esto funciona ya que al estar logueado se sabe a que cupón hace referencia y se oculte de su celular hasta dentro de 30 dias, si todavía existe la promoción.
3.    Si el comensal entra al restaurante después de loguearse solo quedan los cupones filtrados de ese local y puede utilizarlos al salir vuelve a ver todos.


d.    En la APP: El comensal tienen que poder canjear esos puntos acumulados y se descontaran del total de los puntos de ese resto y del Total de los Restos. El sistema automático debe mostrar al comensal los puntos recibidos cada vez que :
i.    + 20 / Ya estas con Nosotros Gracias
ii.
+ 40 / Has creado tu primer Reserva
iii.    +20 / Has realizado una compra por Delivery Genial.
Iv.    +50 / Gracias por tu Compra supero los $ 2000 ( Configurable por el Resto )
v.    +15 / Gracias por tu Compra
vi.
+20 / Tu perfil esta Completo
vii.    +35 / Por Compartir en las Redes Sociales
viii.    +20 / Por Valorarnos
ix.
+10 / Por utilizar Cupones
x.    +25 / Por Agregar Comentarios y Fotos
xi.    Otros que no se me ocurren.


10.    Procesos de Notificaciones
a.    Automáticamente el sistema debe Notificar via Mail el alta de un Nuevo Comensal
b.
Por falta de Fondo en la Cuenta el sistema entrara en modo Reposo dentro de 15 días. Regularice
c.    Todo lo relacionado a delivery
d.
Todo lo relacionado a Reservas
e.    Algun otro propio del Sistema

11.    Procesos de Traducciones
No será de carga automático se trabaja en Ingles y Español

A la izquierda el Nombre en Español y a la derecha la Traducción
De utilizarse Aparecerá la opción en el Inicio de Sesión cuando el Comensal se esta logueando

12.
Procesos de Delivery
Sistema propio delivery un panel que avise de los pedidos y avisos x mail se usara MercadoPago.
Detalle de situación de Pedidos y ingreso a la base de datos de clientes para futura fidelización.
Un Panel Intuitivo.

A modo de Ejemplo se Detalla en la Imagen.

Subsistema Comensal:
Se encarga de gestionar las peticiones que puede hacer un usuario comensal mediante su teléfono móvil: Conectarse, desconectarse, realizar un pedido, consultar la carta, llamar al mozo, pedir la cuenta, Pedir Delivery.
Proceso conectar:
Cuando el usuario se loguea con su teléfono se ejecuta este proceso que se encarga de encontrar el usuario en la base de datos y llevarlo al menú principal del sistema en la aplicación.
Métodos rápidos como registro por Facebook , Gmail y otros

Proceso desconectar:
Cuando el usuario cierra la sesión, sale de la aplicación o apaga su teléfono se ejecuta este proceso que se encarga de actualizar su estado de conectado a desconectado en la base de datos para que el sistema tenga constancia de ello.
El comensal luego de hacer su primer pedido , no quiere decir que se desconectó o cerro la aplicación ya que puede volver a pedir y continuar con el pedido tantas veces lo requiera.
Solo el mozo cierra la conexión de la mesa luego de abonar lo consumido

Proceso consultar carta:
Se encarga de mostrar la carta al usuario, lo mismo ocurre con las distintas cartas de bebidas, tragos y postres.
La carta dispondrá de diversos tipos de filtros y buscador que se detallan en las pantallas. ( Ver en detalle Pantallas )

Proceso realizar pedido:
Cuando el usuario ha seleccionado los productos que conforman su pedido y está dispuesto a ordenar al mozo su pedido, procederá a enviar el pedido, lo cual conforma un alta en la base de datos en la tabla pedidos asociado al usuario que realizó el pedido, podría haber varios Comensales por mesa.
Proceso llamar mozo:
En caso que la opción este activada desde el administrador del sistema, cuando el usuario quiera llamar al mozo, se dispara este proceso el cual se encarga de llamar al mozo en su dispositivo, ya sea teléfono o tableta.
Proceso pedir cuenta:
Cuando el usuario desea pedir la cuenta, se dispara este proceso encargado de mostrar un ticket simbólico con todos los productos consumidos, con sus respectivos precios, y la suma total del pedido, entendiéndose como `La Cuenta´.
Proceso pantalla Inicio y principal:
En la pantalla Inicio aparecerá el Video y Logo aparecerán los botones Redes Sociales y Acceso. ( Ver en detalle Pantallas )
En la pantalla principal aparecerán los botones solo si existe una funcionalidad predefinida para el botón en cuestión.  Solapa de pedidos, botón llama-mozo, pedir la cuenta.
( Ver en detalle Pantallas )
Proceso pedidos:
Se visualizarán las fotos de los platos con la información del plato y el precio.
Se podrán sumar y/o restar platos. Existirán los botones de enviar pedido, eliminar todo el plato, e información del Plato . ( Ver en detalle Pantallas )

Proceso listado platos:

Se visualizarán las fotos con posibilidad de pulsar sobre la foto y que pase a modo Individual, los precios se mostrarán como precio individual o para compartir según como esté cargado previamente desde el administrador.

Precios según se cargue en el Administrador Precio individual o para compartir

Botón de Ordenar:
Los platos se ordenan por título y por filtro. Este Listado se adapta para Todas las Categorías, Menú niño, Bebidas , Picadas, Entradas, Carnes, Platos a la Carta, Pizza, Guarniciones, Postres, Cafetería, para Celíacos, Vegetariano u otro.
Formato Visualización Individual de los Platos.
Botón que lleva a formato de listado, de lo contrario se mostrará un slide con desplazamiento horizontal.

Proceso especialidades:
Se visualizarán en modo slide horizontal las fotos grandes con su correspondiente título, descripción y precios según previa carga en el Administrador.
En el Administrador se designan los destacados que por defecto aparecerán primeros.

Proceso sugerencias:

Los platos se ven destacados y se utiliza slide horizontal.
Posibilidad de combinar el Menú (Menú ejecutivo) entre guarnicione, bebidas y postres con descripción, los platos
se destacan después de la carga del plato en el administrador diferenciándolo de los otros platos.

Proceso Arma tu Guarnición:

Un Slide mostrará todos los ingredientes y mediante una imagen de recipiente se llenará a medida que se elige cada ingrediente.
Se irán listando con valores unitarios y se suman al final para que se puedan ordenar.

Proceso platos combinados (Pastas combinar con salsas)

Es un Listado como los anteriores se le agrega un botón al plato de Fideos que se desplaza hacia abajo y aparecen
el Listado de Salsas, se Ordena separado pastas y salsas

Proceso Elección de Vinos y Cocteles
Los Vinos que figuren en la carta son seleccionados de una base de Vinos propia de arrobatouch srl  en la carga inicial se seleccionará de la colección los que el restaurante tenga si el vino no llegara a estar en el listado se puede agregar desde el administrador retroalimentando la base ppal.
Lo mismo ocurre con lo Cocteles.

La pantalla de Vinos cuenta con 3 Filtros tipo – uva - precio que aparecen en un slide como en la plantilla de muestra en la maqueta.
En los cocteles Filtran x tipo  color - nombre

proceso menú del dia:
un slide de imágenes mostrará los platos del día, al elegir uno será posible combinarlo con:
guarnición, aparece un slide con las posibles guarniciones a combinar, selecciona y queda seleccionado.
Bebida, aparece un slide con las posibles bebidas a combinar, selecciona y queda seleccionado.
Postre, aparece un slide con las posibles postres a combinar, selecciona y queda seleccionado.

Proceso valorizaciones:

Después de aceptar el ticket pasa a la pantalla de Valorizaciones donde se realizarán 3 Preguntas y al lado se valora con estrellas 1-5. También existirá la posibilidad de escribir algo al restaurante.

Proceso QR:

Al escanear el código QR, se relacionará Mozo con la Mesa y la carta del restaurante.

Proceso aplicar Promociones:
El sistema debe identificar que promociones se están utilizando pueden ser aplicadas una vez por Celular x mes
El cliente debería poder aplicar su promo a su pedido si este aplicara. ( Que a criterio de AVALON la implementación)

Proceso recibe mensajes Push:
Todas la Promociones de los distintos Restaurantes se reciben en una Notificación programable en todos los celulares que tengan descargada la aplicación ( Una vez por Semana ) en el celu indicando que hay nuevas Promociones al pulsar debe abrir la parte de cupones.

a.    Geolocalizadas sus sucursales más cercanas y conocer rutas de llegada rápidas.
b.    Realizar llamados de consultas o reservas de forma directa.
c.    Al pasar cerca del negocio se le dispara un mensaje de Promoción e indicando mapa de cercanía al lugar

Proceso Filtra por Geolocalización:
Toda la aplicación está centrada en la Geolocalización en el Inicio del Sistema se solicita la activación para el buen funcionamiento.
En el listado de los comercios aparece el mapa que aparecerán todos los Restos a 5 Km a la redonda de donde este situado, garantizando ver los restos cercanos y conocer las rutas de llegada más rápidas.
Al visualizar un resto en el listado está el icono de lugar el mapa indica la distancia
También en la ficha del Restaurante se ve el icono de Lugar que indica la distancia en el mapa de goole

Proceso Filtra Restaurantes:
Como se mencionó anteriormente los Filtros posibles son:
a.    Tipo de comida
b.    Por localidad
c.
Por geolocalización
d.    Los que tienen la Carta Mozo
e.    Los más Destacados
Proceso aplica Cupones:
Los cupones de descuento son provistos por los restaurantes semanalmente asi sea uno fijo que se repite como uno nuevo esto le suma puntos y lo mejora en la posición.

Un botón ubicado en la solapa (Menu ) Vertical ppal redirige a un espacio donde se visualizan todos los cupones posicionados con el mismo criterio por puntos de la ubicación de los restaurantes o los que paguen x destacados
El Comensal tiene que poder utilizarlos según el criterio que se le implanto a cada uno.
Ver para mejor detalle la maqueta se ve la distancia a ese resto y etc

El Proceso llama delivery:
Comesal desde su Domicilio puede ver la carta del restaurante entonces si quisiera podría realizar un pedido de delivery si estuviera habilitada la función, pudiendo efectuar el pago a través de MercadoPago.

Proceso Usa Menu Vertical:
El menú tiene el Icono de Perfil (Foto) - Comida Cheh – Restaurantes y Bares – Cupones – Logo de LaCartaMozo

Proceso Valoraciones:
Las 3 preguntas están por defecto, pero pueden ser cambiadas por el Restaurante.
Utilizar 5 estrellas en forma de slide sin ir a otra pantalla con un lugar para comentarios

Proceso llama RESERVA:

El proceso de reserva se ve bien detallado en la maqueta.


Subsistema mozo:
Se encarga de gestionar las peticiones que puede hacer un usuario mozo mediante su teléfono móvil: conectarse, desconectarse, visualizar mesas y sus pedidos, consultar tiempo de cerrado un pedido, consultar detalle del pedido, traspasar mesas a otro mozo, eliminar pedidos.
Proceso distinguir usuario:
Distingue el tipo de usuario mozo y arrojará varios tipos de flujos con distinta información.
Proceso conectar:
Cuando el usuario se loguea con su teléfono se ejecuta este proceso que se encarga de encontrar el usuario en la base de datos y llevarlo al menú principal del sistema en la aplicación.
Proceso desconectar:
Cuando el usuario cierra la sesión, sale de la aplicación o apaga su teléfono se ejecuta este proceso que se encarga
de actualizar su estado de conectado a desconectado en la base de datos para que el sistema tenga constancia de ello.
Proceso mesas:
Este proceso será el encargado de mostrar las mesas del mozo.
Cada mesa tendrá distintos estados: activa (vacía o disponible), inactiva (no figurará para el mozo),
abierta (comensales sentados), cerrada (esperando la cuenta).
El mozo podrá consultar el detalle de cada mesa, traspasar las mesas en funcionamiento a otro mozo, y eliminar
pedidos siempre que sea posible (cuando aún no estén en preparación).
Proceso listado mesas:
Se visualizarán las mesas y en que estado se encuentra cada una.
Proceso llama mozo:
Este proceso será el encargado de avisarle al mozo desde que mesa lo están llamando.


PANTALLA Nº 1
De no haber Red tiene que aparecer una Imagen similar a esta indicando que revise su Conexiona a internet.

PANTALLA Nº 1 – 2 – 3 - 4
El Inicio

En la pantalla principal cuenta con un Video de Fondo aparecerá el logo .

Los botones aparecerán solo si existe una funcionalidad predefinida para el botón en cuestión.
Los Comensales pueden Registrarse de un modo rápido a través de las Redes Sociales

componentes de la pantalla

logo de la empresa
botones de registro de redes sociales

buscar la manera para que no se

retrase el inicio por el video.
Pudría descargarse junto a app y no ir a buscarlo a la base.

PANTALLA Nº 5
A modo de comentario
No permitir que la aplicación se quede buscando haciendo girar en bucle de espere buscando, en el peor de los casos que lo haga en segundo plano.
Tenerlo en cuenta para todas las pantallas de las aplicación, suponiendo que sean 2 , Mozo y Comensal

PANTALLA Nº 6 - 7
Un mini tutorial con Slide donde se le da sugerencias al Comensal 3 paginas Mínimo

componentes de la pantalla

fondo siempre el video de inicio
texto
logo
indicativos de slide

pantalla nº 8 - 9
después de registrarse se redirige a esta pantalla que lo posiciona adentro o afuera del restaurante
componentes de la pantalla

fondo siempre el video de inicio
logo

2 botones principales
botón de idioma.
Indicado si está Afuera o Adentro del Restaurante

En el Caso de Elegir Estoy Adentro del Resto Se redirecciona

PANTALLA Nº 13
Después de Registrarse se abrirá el lector de QR Diseñado como en la Ilustración.

Después de Leer el código lo redirecciona a la Carta del Lugar

componentes de la pantalla

diseño de lector
botón buscar qr

pantalla nº 14 - 15
ver la posibilidad que sea lo menos invasivo posible, he visto en algunas aplicaciones que me piden a medida que avanzo los permisos eso es molesto.
Pero otras aplicaciones me solicitaron en su totalidad el uso

Imágenes , Video , Geolocalización Activa  Todo en uno , parece lo mejor.

PANTALLA Nº 16 - 17
Esta es la Página Principal
Hay 3 Botones que según como haya ingresado adentro ó afuera del restaurante.
Adentro botón carta, mozo y regalos
Afuera botón carta, delivery y Reserva
Redes Sociales y como llegar por Geolocalización
El Menú se detalla más adelante.

componentes de la pantalla

imagen del resto / primero se ve maximizado al hacer slide queda como en la pantalla / slide de la carta respetar las proporciones de la muestra.
3 Botones principales /  carta - mozo - Promociones / Botones de Redes Sociales / Menú / Botón de Geolocalización

PANTALLA Nº 18 - 19
Un Slide de imágenes mostrará los platos del día, al elegir uno será posible combinarlo con: Guarnición, aparece un slide con las posibles guarniciones a combinar, selecciona y queda seleccionado.
Bebida, aparece un slide con las posibles bebidas a combinar, selecciona y queda seleccionado.
Postre, aparece un slide con las posibles postres a combinar, selecciona y queda seleccionado.
Al comprar aparece slide desde el inferior mostrando las compras realizadas.

componentes de la pantalla

imagen del resto / primero se ve maximizado al hacer slide queda como en la pantalla / titulo - descripcion
3 botones principales /  carta - mozo - promociones / menu
botones de la redes sociales
botón de geolocalizacion
boton de valorizacion del producto - calorias
indicador de cantidad slide horizontal

pantalla nº 20 - 21
este es el diseño estándar de las categorías que no tienen subcategorías
ejemplo
empanadas que al pulsar sobre la categoría redirige a un listado con los distintos gustos
componentes de la pantalla

imagen del resto de fondo/ primero se ve maximizado al hacer slide queda como en la pantalla / titulo - descripción
3 botones principales /  carta - mozo - promociones /
menu
botones de la redes sociales
botón de geolocalización
botón para sumar y otro para restar
listado de productos – titulo – descripción – precio 1 o 2 si corresponde.

PANTALLA Nº 22 - 23
Carrito de Compras se ve Un lugar para Comentarios al Cheff, Podria o no verse el Valor Total del Pedido depende del Restaurante, el Comensal podría seguir sumando + o Restar del pedido ya cargado

componentes de la pantalla

imagen del resto de fondo/ primero se ve maximizado al hacer slide queda como en la pantalla / titulo - descripción
3 botones principales /  carta - mozo - promociones
menu
botones de la redes sociales en segundo plano
botón de geolocalización
botón para sumar y otro para restar indicador de cantidad
listado de productos del pedido – titulo – descripción – precio 1 o 2 si corresponde.
Boton que indica Carro de compras, Slide desde Abajo.

PANTALLA Nº 24 - 25
Después de enviar el pedido se redirecciona a una pantalla que invita al Comensal a ver las Promociones del lugar.

PANTALLA Nº 26 - 27
La barra del Carrito de Compras una vez efectuada la compra aparece a todo el ancho de la pantalla se desliza desde abajo
Esa Barra tiene el número de compras TITULO y Precio Total
componentes de la pantalla

imagen del resto de fondo/ primero se ve maximizado al hacer slide queda como en la pantalla / titulo - descripción
3 botones principales /  carta - mozo - promociones / menú
botones de la redes sociales en segundo plano
botón de geolocalización
botón para sumar y otro para restar indicador de cantidad
listado de productos del pedido – titulo – descripción – precio 1 o 2 si corresponde.
Boton que indica Carro de compras, Slide desde Abajo y queda fijo .
Al restar si esta en 1 producto la barra desaparece deslizándose hacia abajo.

PANTALLA Nº 28 - 29
Este es el tratamiento que se les da a las Redes Sociales 2 iconos ppales WhatsApp y Facebook y botón de Compartir.
Al abrir se despliegan ya lo propio del celular, Nunca pero Nunca tiene que dejar la pantalla en que esta situada.
La parte que queda en Segundo plano debe quedar oscuro transparente.
El encabezado siempre queda preparado para usar el menú.

PANTALLA Nº 30 - 31
Cuando el Comensal solicita al Mozo aparece la imagen del Mozo con el Nombre previamente cargado en el administrador.
Tienen 3 opciones
a.    Pedir la Cuenta
b.    Necesito al Mozo
c.
Que Opinas que es la Valoración

PANTALLA Nº 32 – 33 - 34
3 preguntas con calificaciones de estrellas, a medida que se desplaza el dedo suma o resta estrellas.
Y lugar a Comentario al Enviar sale
una Pantalla de Gracias.
Y como logro puntos acumulados

PANTALLA Nº  35 - 36
Si pide la Cuenta como el sistema no esta vinculado con el sistema del resto cuando le dan el tiket , saca una foto y le aparece al comensal.
Sistema de Puntos
Al igual que el restaurante el comensal gana puntosal realizar determinadas acciones.
Por crear Comentarios
Por hacer una Reserva
Por hacer una copra en delivery
Por llegar a 50 me gusta
Por cada consumo
Por compartir la Aplicación
Iniciastes la LaCartaMozo más de 30 veces

PANTALLA Nº 37 – 38
En Sugerencias del Chef los distintos platos de deslizan en forma horizontal si se carga un Video aparece el Icono para Reproducirlo, viene del Servidor .
Posibilidades del Video de agrandarlo en toda la pantalla siempre en forma Vertical

PANTALLA Nº 39 – 40 – 41 – 42 - 43
Las categorías van a tener esa disposición Solo en el caso de Vinos y Cocteles tienen este formato en la Pantalla el resto aparecen como una simple Lista ya detallada anteriormente.
Los Vinos se muestran con un Slide Horizontal siempre y en todos los casos ordenados por el Destacado primero, Tiene que dar la idea que se puede mover para buscar el siguiente, esto en todos los casos
La descripción cargada desde el Administrador solo dará las características ppales y limitadas en cantidad de caracteres en el administrador.
El Filtro NO se puede mostrar de otra manera a medida que se mueve el filtro los vinos van filtrando moviéndose y quedando solo los seleccionados, un indicador mostrara los Vinos Filtrados. Los filtros se pueden ocultarse deslizarse hacia abajo y el producto se maximiza.
Los Vinos Filtran por Tipo – Uva - Precio

PANTALLA Nº 45 – 46 - 47
Los Cocteles se muestran con un Slide Horizontal siempre y en todos los casos ordenados por el Destacado primero, Tiene que dar la idea que se puede mover para buscar el siguiente , esto en todos los casos
La descripción cargada desde el Administrador solo dara las características ppales y limitadas en cantidad de caracteres en el administrador.
El Filtro NO se puede mostrar de otra manera a medida que se mueve el filtro los Cocteles van filtrando moviéndose y quedando solo los seleccionados, un indicador mostrara los Cocteles Filtrados.
Los Cocteles se Filtran por Tipo – Color - Nombre

PANTALLA Nº 48 – 49 – 50 – 51 - 52
En las Categorías de las Carnes se Mostrará de esta Manera a medida que se carguen las categorías van apareciendo de ser 3 categorias la tercera es de todo el ancho.
Se visualizarán las fotos de los platos con las descripciones del plato y el precio 1 y 2 si asi se detallare en la carga del plato
Se podrán sumar y/o restar platos.
Proceso listado platos:
Los platos se visualizarán en forma de listado al mover en forma de slide hacia arriba, el producto que está en el medio de la pantalla de abre mostrando el total de la descripción al seguir pasando vuelve al estado original para ampliar el siguiente
Botón de Ordenar: los platos se ordenan por título y por filtro.
Este Listado se adapta para Todas las Categorías, que no sean los especiales anteriormente Nombrados Menú niño, Bebidas, Picadas, Entradas, Carnes, Platos a la Carta, Pizza, Guarniciones, Postres, Cafetería, para Celíacos, Vegetariano , Todos estos listados al final del slide se coloca una Publicidad si asi lo detallare en el administrador previamente. 

PANTALLA Nº 53 - 54
Las pastas aparecen como un listado, pero tiene un agregado que son las salsas. Al elegirse la pasta se abre con el formato que se ve en la Imagen pudiendo asi seleccionar con que salsa quiere combinarla.
Aparece en la misma pantalla el plato de pasta con el listado de salsas
Al comprar al carrito va la pasta con la Salsa por separado

PANTALLA Nº 55 – 56 - 57 
La Categoría Guarniciones, también es una categoría especial ya que aparte de tener el mismo listado de los productos comunes tiene la posibilidad de armar su propia ensalada, con producto previamente cargados en forma individual en el administrador.
El diseño No va a cambiar del que se ve en la Imagen. Es un slide Vertical con un slide Horizontal para aceptar el producto.
Al comprar se indican la cantidad de producto y el precio total.

PANTALLA Nº 55
La solapa del Menu
Se desliza desde la Izquierda a derecha desplazando a la pantalla en la que esta.
Contiene 6 Iconos
Cerrar menú
Mi Perfil
Restaurantes
Mis Cupones
Mis Reservas
Icono de la Empresa

PANTALLA Nº 56 - 57
Mi Perfil: Muestra Foto de Registro,  Nombre , Puntos Acumulados en Total si no está Registrado y si está registrado los puntos del Lugar y 4 solapas.
•    Detalle del puntaje
•    Editar tu Perfil
•    Conseguir Puntos
•    Estuviste por Aqui

PANTALLA Nº 58 – 59 – 60 - 61 - 62

Restaurantes: El listado de Restaurantes con todas las especificaciones detalladas anteriormente de la posición, geolocalización y otros si tienen
Delivery ó Reservas su valoración y su ubicación
Si en la zona no hay restaurantes a 25 km a la redonda aparece una leyenda indicando que NO hay restos, solo aparecerán en la parte inferior un listados de las provincias que tienen restaurantes.
Al elegir la provincia aparecen solo las localidades con restos y se visualizan en el mapa los restos si eligen una localidad se filtra y solo quedan los restos activos por geolocalización se ve tu posición en relación a los restos.
Si se fijan en los resultados DONDE aparecen los restaurantes con una A en verde ordenados primeros son los los que pagaron y obtuvieron mayor cantidad de puntos .


PANTALLA Nº 63 – 64 – 65 – 65B – 65C

2 solapas Cupones y Favoritos , los cupones son generados en el administrador de cada restaurante con loas características arriba mencionadas.
Tienen al extenderse una descripción con condiciones y días a poder utilizarlos
Un botón de lo quiero al aceptar va a la tercer pantalla de que lo agrego al carro pero a su vez con la leyenda de que ya lo utilizo y cuando lo puede volver a utilizar.
En caso de querer a volver a utilizarlo lo dirige a la leyenda de que ya lo utilizo y su cuenta regresiva al posible uso si esta disponible.
Pueden ver si pulsan sobre la barra de pedidos como ingreso su cupon al pedido. 
Sol
PANTALLA Nº 66 – 67 – 68 - 69

Mis Reservas: Te linkea a ver las reservas que tienes en distintos lugares con posibilidad de cancelarlas.
Mis Cupones: Cada Restaurante da los cupones que desee promocionar. A través de los mensajes Push los direcciona a esta lista, el Comensal puede aplicar el cupón y este desaparece de su celular.
El logo de la Empresa:  Este lleva a una Pantalla con los datos de la Empresa.
Tiene que aparecer 2 botones en la parte inferior a lo ancho de la pantalla que den la posibilidad de llamar posibilidad de llamar – WhatsApp.
Si quiere utilizar el Servicio de LaCartaMozo.

PANTALLA Nº 70 – 71 – 72 - 73

El Sistema de Reservar es modulo al igual que el de Delivery, el comensal puede Reservar después de ver el Restaurante pulsando en el Icono Reservar, este aparece si el Restaurante previamente autorizo a que se visualice.
Una vez Realizada la Reserva se envía por mail al restaurante un aviso y otro al Comensal Recordando lo que Reservo.

Obtiene puntos por su Reserva

PANTALLA Nº 74 – 75 - 76

Desde el Menu los comensales pueden ver pulsando el Icono todos los pedidos realizados a la fecha.
Le indica Logo, Nombre des resto , Ubicación , Me Gusta, Boton de Pedido y Boton de ver el Contacto.

En el detalle se desplaza entre los restaurantes el pedido realizado

En los datos de contacto lo Mismo se desplazan entre los pedidos y aparece los datos del Resto 

PANTALLA Nº 77 - 78

Aparece el logo de la Empresa
Datos de Contacto
Boton de Compartir la Empresa

PANTALLA Nº 79 – 80 -  81 – 82 - 83
Aquí el Comensal tiene dos maneras de usar la búsqueda por mapa.
AL posicionarse en el mapa, muestra los restaurantes o bares que están cerca de su ubicación al igual que en el listado inferior.
El mapa alejado muestra un solo icono de posición per a medida que se toca va separándose hasta llegar a ver un posible resto que le interesa, al ingresar puede ver la ficha del resto. Si utiliza algún filtro fuera de la zona y llega a un resto o bar este se muestra en el mapa y le indica cómo llegar.

Si busca por el Listado inferior, que esta ordenado por el mayor puntaje primero adquirido desde el administrador.
Al pulsar el icono Se desplaza hacia abajo  y se ve las indicaciones de como llegar, al pulsar sobre el mapa  pasa al mapa superior indicando como llegar y tiempo , propio de Google.
De no haber Restaurantes sale un aviso , que diga No has Restaurantes 25 Km desde su ubicación . Seleccione una zona ( Boton de zona aparecen las zonas cargadas

PANTALLA Nº 84 – 85 – 86 – 87 - 88
La ficha del Restaurante o Bar al igual que la carta están disponible mostrando.
Descripción del lugar – Teléfono – mail – web – Horarios – Dirección
Apartado con comentarios y fotos de los comensales con la valoración del lugar. El mapa indica la ubicación y como llegar.

Y la Etiquetas del Lugar que se cargan en el administrador del Resto este podría modificar esta área.

Boton de Compartir Experiencia parte inferior a lo ancho de la pantalla que den la posibilidad de llamar posibilidad de llamar – Comentario – Foto – WhatsApp.

PANTALLA Nº 89 - 90
Los posibles Filtros son por:

Tipo de Comida esas Categorías aparecen a medida que se cargan en el Sistema ppal.
Por zonas, aparecen las zonas en donde se hayan cargado los restaurantes.
Un filtro mas general que busca por más valorado, más relevante, ordenar solo por los que tienen LaCartaMozo.
El otro Filtro es por mapa y Geolocalización ya especificado anteriormente.

PANTALLA Nº 91 - 92

Tanto los mensajes Push como el icono de ubicación van a un mapa que indica la cercanía al Lugar y como llegar , propio de Google.
Señal de Aviso , en la parte del botón del Menu aparece un aviso / color verde /si tienen novedades sobre su puntuación.
En el icono del escritorio del Celu también le avisa de la misma forma.

PANTALLA Nº  93 – 93B – 94 – 95 – 96 - 97
En la compra tienen los mismos procesos que MercadoLibre, No se les cambia lo que el público ya conoce.
En la primer pantalla aparece el boton comprar esta opción es visible cuando el Comensal está afuera del Restaurante y si el mismo utiliza el Módulo.

PANTALLA  Nº 98 – 99 – 99B  99C
Tanto los Restaurantes – Bares y Comensales utilizan un sistema de puntos en el caso de los Comensales recibirán puntaje cuando:
a.    Después de una Valoración
b.    Por compras superiores a $ 1000 ( Esto viene de la configuración inicial desde el administrador )
c.
Utilizó Cupones
d.    Abrió la aplicación
e.    Hizo compras por delivery
f.
Hizo Reservación
g.    Por compartir en las Redes Sociales
h.     Y Otras Agregar ustedes.


PANTALLA  Nº 99D
Estas promociones están proporcionadas por el dueño del comercio

Imagen
Titulo
Puntos
Descripción
Porcentaje
Km

Podría aplicar esta promo mostrando la aplicación y debería desaparecer la opción de aplicar hasta el próximo mes.

Esto también le sumaria puntos

PANTALLA Nº 100  – 101 - 102 – 103 - 104
Los mozo ingresa al sistema con su pass
El mozo ve las mesas asignadas, visualiza los estados de las mesas que son
1.    La cuenta
2.    Pedidos
a.
Los pedidos de los distintos Comensales que están en la misma mesa. Estos se identifican por color los estadios
b.    También podría ser uno que haga el pedido por todos
3.
Libre
4.    Ocupada
El mozo puede ver Hora desde que realizo el pedido y podrá fidelizar de ser necesario.
El mozo puede ver todo el pedido  de ser necesario modificarlo , eliminando o agregar a lo pedido. El mozo envía a Imprimir a Tiqueadora  o pasa los datos como viene haciendo hasta ahora. En la solapa tiene la opción de Migrar las Mesas a otro
Mozo que este activo en su reemplazo.

Si le solicitan la cuenta el mozo puede sacar foto al ticket y aparece en app comensal.



Queda Claro que Toda la aplicación es la suma entre lo escrito y lo Visual (Las Imágenes y el VIDEO)

Si está en la Imagen o en el VIDEO, pero no está escrito de todas maneras se toma como trabajo a realizar.

Video lacartamozo
https://www.youtube.com/watch?v=jj_x272CzEw&feature=youtu.be

Videos Orientativos de Animaciones para tomar como
Muestra a ser aplicadas a Nuestra App

necesito me detallen

forma de entregas y método en que se van a mostrar los adelantos.

De haber diferencias entre el proyecto y su propuesta lo vemos juntos , lo aprobamos y seguimos


Arrobatouch srl
Daniel Riveras

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 las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Plataformas requeridas Android, iPhone

Plazo de Entrega: 16 Diciembre, 2017

Habilidades necesarias