/Restabar

Restabar | Aplicación Android y web para la gestion de Comandas y camareros de un bar

Primary LanguageJava

Restabar

captura de pantalla de 2018-02-02 19-46-01

Restabar | Aplicación Android y web para la gestion de Comandas y camareros de un bar

Objetivo:

Gestion de comandas de un establecimiento de restauración mediante APP Android y Web.

  • Visualiza las mesas, camareros, pedidos por mesa, pedidos completos del dia (Caja diaria), productos y stock de estos, etc
  • Gestiona pedidos por mesa, mensajes a cocina, insercción de nuevos camareros en el sistema, pagar los pedidos, imprimir mediante PDF ticket de cada pedido y de la caja completa del dia. La app y la web actuan completamente en tiempo real, trabajan con un servidor que debe estar accesible en red, las caracteristicas de el proyecto son:

Servidor

  • Linux (Ubuntu)
  • Apache2
  • MySQL
    • Vistas y triggers para optimización de la BD (restabar.sql)
  • PHP
    • FPDF Library
  • Bootstrap
  • Backups de archivos mediante scripts Bash
  • Servicios web (POST y GET) para acciones desde la APP Android con PHP (directorio /restabar/querys)

App web

  • Aplicación desde la que trabajarian en cocina o en barra.
  • Gestiona camareros, productos, etc.
  • Visualiza en tiempo real mesas disponibles, mensajes a cocina desde la APP Android, productos ingresados, pedidos por mesa junto con sus lineas de pedido.
  • Imprime a PDF los pedidos de cada mesa seleccionada y todos los pedidos (Caja) que se han realizado en una fecha especifica o varias.
  • Permite la descarga del fichero APK con la APP Android Restabar para cada camarero.
  • Responsive para todo tipo de dispositivos.

App Android

  • Aplicacion desde la que trabajarian los camareros en los distintos puestos del bar/restaurante.
  • Gestiona la apertura de nuevos pedidos.
  • Establece las mesas del local como disponibles u ocupadas si hay un nuevo comensal.
  • Inserta, modifica y borra cada linea de pedido para los productos que vayan pidiendo los comensales.
  • Visualiza las imagenes de cada producto mediante URL que estan almacenadas en el servidor
  • Login para que solo los usuarios puedan acceder a la app
  • Preferencias para modificar valores de IP del servidor y guardar nombre y contraseña del camarero para el login
  • Envio de mensajes a la APP web (Cocina o barra)

Algunas capturas

App Android Restabar

giphy screenshot_20180202-154325

App web Panel de control Restabar

1 4 6 camarer

Trabajo realizado junto a (https://github.com/ObisNoBlan) para la asignatura programación dispositivos móviles del ciclo superior (DAM)