Tostatronic Platform¶
SaaS para la gestión de restaurantes en México — desde taquerías hasta cadenas multi-sucursal.
-
Primeros Pasos
Configura tu entorno local y ejecuta el proyecto en minutos.
-
Arquitectura
Clean Architecture, CQRS, multi-tenancy con PostgreSQL RLS y 9 repositorios.
-
Dominio
Entidades, flujos de órdenes, modelo de impuestos mexicano y CFDI 4.0.
-
Especificaciones
17 módulos especificados: auth, órdenes, inventario, POS, KDS, tienda y más.
-
Estado del Proyecto
Roadmap, backlog de deuda técnica y estado actual de la plataforma.
-
API Reference
Convenciones REST, paginación, errores RFC 7807, autenticación JWT.
Estado de la plataforma¶
| Componente | Estado | URL Dev |
|---|---|---|
| API (ASP.NET Core) | ✅ Producción | api-dev.tostatronic.proyectos.pro |
| Portal (Blazor Server) | ✅ Producción | portal-dev.tostatronic.proyectos.pro |
| Admin Portal | ✅ Producción | admin-dev.tostatronic.proyectos.pro |
| Store Web (Blazor WASM) | ✅ Producción | store-dev.tostatronic.proyectos.pro |
| POS / KDS App (MAUI) | ✅ Producción | Android + Windows |
| Store App (MAUI) | ✅ Producción | Android + iOS |
| SDK NuGet | ✅ v1.8.0 | nuget-dev.tostatronic.proyectos.pro |
| Documentación | ✅ Activa | Esta página |
| CFDI / Facturación | ⏳ Pendiente | Requiere cuenta PAC (Facturapi) |
Ecosistema de Repositorios¶
graph LR
subgraph Frontends
A[POS/KDS App<br/>MAUI]
B[Portal<br/>Blazor Server]
C[Admin Portal<br/>Blazor Server]
D[Store Web<br/>Blazor WASM]
E[Store App<br/>MAUI]
end
subgraph Backend
F[REST API<br/>ASP.NET Core]
G[(PostgreSQL 16<br/>+ RLS)]
H[SignalR Hub]
end
subgraph SDK
I[RestaurantPlatform.Sdk<br/>v1.8.0]
J[OpenAPI Contracts<br/>v1.8.0]
end
A --> I
B --> I
C --> I
D --> I
E --> I
I --> F
J --> I
F --> G
F --> H