Captura del sistema POS del restaurante
01 / Proyecto

Sistema POS para Restaurante

Punto de venta 100% local con control de inventario, mesas e impresión térmica directa.

Desarrollamos un sistema POS completo para un restaurante, diseñado para operar de forma totalmente local — sin depender de internet ni de servicios en la nube. Incluye control de inventario, gestión de mesas en tiempo real, logins separados para administrador y cajero, facturación, cierres de caja, control de compras y gastos.

Backend

  • Node.js — el servidor corre en Node puro, sin frameworks como Express. Todo el routing HTTP está escrito a mano con el módulo http nativo.
  • bcryptjs — para hashear contraseñas. Se eligió la versión JS pura (no nativa) porque es compatible con pkg al empaquetar.
  • escpos + escpos-network — habla el protocolo ESC/POS para enviar comandos directamente a las impresoras térmicas por TCP/IP.

Frontend

  • HTML, CSS y JavaScript vanilla — sin React, sin Vue, sin jQuery. Todo escrito desde cero. La UI se actualiza manipulando el DOM directamente.
  • Google FontsFraunces (serif elegante para títulos) e Inter (sans-serif limpio para texto), cargadas desde los servidores de Google.

Almacenamiento

  • Archivos JSON locales — no hay base de datos. Cada factura, gasto, cierre y compra es un .json individual organizado por mes (data/invoices/2026-05/). Configuración, menú, mesas y usuarios también son JSON.

Empaquetado

  • pkg — convierte el servidor Node.js con todas sus dependencias en un único .exe de Windows que incluye Node adentro. El usuario final no necesita instalar nada.
  • VBScript — el archivo AbrirPOS.vbs lanza el .exe de forma invisible (sin ventana CMD) y abre el navegador automáticamente.

Impresión

  • ESC/POS sobre TCP — las impresoras 2connect se conectan por Ethernet y el servidor les envía los comandos directamente al puerto 9100. Sin drivers, sin spooler de Windows, sin diálogos de impresión.
Node.js JS Vanilla bcryptjs ESC/POS pkg VBScript JSON local
02 / En desarrollo

Más proyectos en camino

Estamos construyendo nuevas soluciones a medida para distintas empresas.

En Systemis seguimos sumando proyectos: sistemas internos, plataformas web y herramientas pensadas para resolver necesidades específicas de cada cliente. Pronto compartiremos aquí los próximos casos — diferentes industrias, mismas ganas de hacer software bien hecho.

Próximamente A la medida Multi-industria

¿Tienes una idea parecida?

Si necesitas un sistema hecho a medida — un POS, un panel administrativo, una herramienta interna o algo que aún no existe — escríbenos y construyamos juntos lo que tu negocio realmente necesita.

Tu próximo sistema podría ser el siguiente aquí.

Hagamos software que funcione para tu negocio, no al revés.