Oct 2025 – Presente
Serpet Llanos · ERP de taller metalmecánico
Líder técnico y desarrollador full-stack
ERP que me encargó Serpet Llanos S.A.S, un taller de servicios industriales. Una requisición pasa por cotización, orden de trabajo y recepción sin salir del sistema, y cada paso queda registrado con su historial, para que una auditoría de cliente pueda reconstruir qué se pidió, quién lo aprobó y cuándo se entregó.
Qué hice5
- Cotizaciones con versiones: emitir una la congela, y cada corrección crea una versión nueva sin borrar las anteriores.
- El total de cada cotización se calcula en el servidor; nunca se acepta el que envía el navegador.
- La requisición guarda congeladas las direcciones de recogida y entrega: si después se corrige el catálogo, el documento sigue diciendo adónde se fue.
- Permisos para 13 roles, del área comercial y el almacén a los torneros y calidad, con auditoría de cada cambio.
- Notificaciones en tiempo real por WebSocket.
- Go
- Fiber
- GORM
- PostgreSQL
- WebSockets
- Docker
- React
- TypeScript
- Dokploy
Flujo de un pedido
- 01 Requisición
- 02 Cotización
- 03 Orden de trabajo
- 04 Recepción