RESTOCORE · Backend API

ERP y POS REST para restaurantes con facturación electrónica SUNAT.

RESTOCORE centraliza autenticación, caja, ventas, clientes, ambientes, mesas, documentos y flujo POS. El proyecto está construido como API REST en Laravel 12, preparado para operación de restaurante, emisión de boletas/facturas y trazabilidad operativa.

v1 Versión activa de la API
JSON Contrato de respuesta uniforme
SUNAT Preparado para emisión electrónica Perú

Resumen funcional

El backend está orientado a operación real de restaurante y cubre estos dominios principales:

  • Autenticación y acceso: login, perfil, roles, permisos y políticas.
  • Operación comercial: productos, clientes, ventas, pagos y documentos.
  • POS por mesas: ambientes, mesas, cuentas abiertas, comandas y cierre.
  • Facturación electrónica: boleta, factura, QR, PDF y envío a SUNAT.
  • Control interno: caja, movimientos, impresión y auditoría.

Endpoints base

La API pública del proyecto trabaja bajo el prefijo versionado /api/v1.

POST/api/v1/auth/login
GET/api/v1/auth/me
GET/api/v1/products
GET/api/v1/customers
GET/api/v1/areas
GET/api/v1/tables
GET/api/v1/sales
GET/api/v1/documents
GET/api/v1/cash-registers
GET/api/v1/pos/areas