Sistema de gestión de bonos
Aplicación de demostración con CRUD operacional. Las modificaciones a esta tabla se realizan vía API REST autenticada en /api/docs; el dashboard refleja el estado persistido en PostgreSQL.
PostgreSQL Neon · schema demo.curso_bd
FastAPI · 8 endpoints REST
Empleados activos
—
12 personas en nómina
Bonos reclamados
—
de 12
Monto distribuido
—
$600,000 MXN posibles
Nómina diaria
—
suma de 12 sueldos
Personal del curso BASES DE DATOS — sección 001
| Nombre completo | Rol | Sueldo diario | Bono $50,000 MXN | Estado |
|---|---|---|---|---|
| Cargando… | ||||
¿Cómo modificar datos?
Las modificaciones a esta tabla ocurren vía API REST en /api/docs (Swagger UI con botón Authorize integrado). La cuenta compartida del curso emite JWT de 30 min. Después de cada cambio, presione Refrescar tabla para ver el estado actualizado.
PUTReclamar / cancelar bono
Toggle $50,000 sobre un empleado
Requiere JWT (cuenta compartida del curso). Invierte el booleano
reclamar_bono de la fila indicada.Abrir en Swagger UI →
POSTAlta de empleado
Crear nuevo registro
Requiere rol admin. Inserta una fila nueva con nombre, rol, tipo y sueldo diario en
demo.curso_bd.Abrir en Swagger UI →
DELETEBaja de empleado
Eliminar registro
Requiere rol admin. Borra la fila por id; la tabla la deja de mostrar inmediatamente.
Abrir en Swagger UI →