Sistema General · SG2
- Rol
- Desarrollador único: idea original, arquitectura, backend, frontend y base de datos
- Periodo
- Noviembre de 2025 — actual
ERP modular para varios tipos de negocio, con punto de venta para restaurante, contabilidad, nómina, inventario, CRM y sitio web propio. El mismo producto sirve a negocios distintos cambiando módulos, licencia y apariencia.
- 69
- controladores de API
- 107
- tablas en SQL Server
- 1.608
- casos de prueba
- 66
- pantallas
- Tres capas separadas (dominio, infraestructura y API) con tres proyectos de pruebas: 1.608 casos, incluidos los de integración con WebApplicationFactory.
- Permisos por rol, módulo y acción: 2.646 combinaciones en la base. Cada usuario entra con los suyos y el sistema los comprueba en cada petición.
- Cada movimiento queda registrado con su autor y su hora, y los errores del servidor se guardan para diagnosticarlos.
- Licencia por funcionalidad: el sistema arranca con los módulos apagados hasta que la licencia es válida.
- Facturación electrónica con firma XML, CUFE, PDF y código QR.
- IA con proveedor intercambiable —OpenAI, DeepSeek, Groq u Ollama en local— detrás de una sola interfaz.
- Una página pública por negocio, con su marca y su contenido, y un acceso al panel separado.
- ASP.NET Core 8
- .NET 8
- EF Core
- Dapper
- SQL Server
- JWT
- Serilog
- QuestPDF
- QRCoder
- OpenXml
- ImageSharp
- xunit v3
- Angular 17
- TypeScript
- RxJS
Restaurante
Demo pública con el tipo de negocio de restaurante activo: salón, cocina y caja.





