Building an HR Leave Approval Flow in a Custom ERP

How I designed and built a transactional leave approval system from scratch using NestJS, PostgreSQL, and TypeORM—without Odoo or any off-the-shelf HR platform.