← Volver

Fat & Happy POS

Sistema de punto de venta para restauración con arquitectura cliente-servidor por sockets, validado en un entorno de recursos contenidos de principio a fin.

Java 17 Hibernate 6 MariaDB Sockets
Repositorio →

Qué es

Sistema de punto de venta (POS) para restauración, con arquitectura cliente-servidor sobre sockets (multihilo, ping/pong, purga de clientes inactivos).

Módulos

Cubre productos (con un sistema propio de codificación normalizada), empleados y permisos con auditoría, cajas (sesiones, cobros y devoluciones), pedidos (menús, descuentos, para llevar o en mesa) y stock por restaurante con triggers de base de datos.

El diseño de base de datos es centralizado: varios restaurantes conviven en la misma base de datos para permitir análisis comparativo entre ellos.

Validación y despliegue

El sistema se validó en un entorno de recursos contenidos, cubriendo no solo el desarrollo de la aplicación, sino también su instalación, operación y mantenimiento.

Licencia MIT, documentado con JavaDoc.

Qué demuestra

El proyecto demuestra experiencia con Java, concurrencia, comunicación por sockets, modelado relacional, permisos, auditoría, inventario y despliegue en entornos de recursos limitados.