Sistema de Gestión de Inventario y Ventas con API REST
Control completo de catálogo con variantes, imágenes y precios
Procesamiento de ventas con validación de stock en tiempo real
Seguimiento detallado de movimientos y ajustes de stock
Autenticación JWT y permisos por rol
Swagger/OpenAPI interactivo para fácil integración
Optimizado con consultas eficientes y caching
Documentación interactiva
Documentación alternativa
Esquema JSON completo
Panel de administración
| Método | Endpoint | Descripción | Permisos |
|---|---|---|---|
| POST | /api/token/ | Obtener token JWT | Público |
| POST | /api/token/refresh/ | Refrescar token JWT | Público |
| GET | /api/products/ | Listar productos | Autenticado |
| POST | /api/products/ | Crear producto | Admin |
| GET | /api/sales/ | Listar ventas | Ventas/Admin |
| POST | /api/sales/ | Crear venta | Ventas/Admin |
| POST | /api/sales/{id}/confirm/ | Confirmar venta | Ventas/Admin |
| GET | /api/movement-inventory/ | Listar movimientos | Inventario/Admin |
| POST | /api/movement-inventory/ | Crear movimiento | Inventario/Admin |
| GET | /api/users/ | Listar usuarios | Admin |
| POST | /api/users/ | Crear usuario | Admin |