Sabre Maintenance App
Partner account maintenance automation · DerbySoft
The problem: maintaining the Sabre partner account was done by hand across a sheet of more than 2,000 rows: grouping hotel codes by chain, extracting pending deeplinks, assembling the upload template and drafting engineering tickets.
The process: mapping the team's real workflow, defining the state model (pending → in progress → complete), designing a configuration-driven architecture, development, sandbox validation and release to production.
The solution: a single-page application that detects pending hotels, manages the work-batch state cycle, generates every operational output —including the .xlsx upload template— and creates Jira tickets via REST API with the table already formatted. Adding a new workflow only requires a configuration profile, without touching application logic. It includes idempotency control, a sandbox environment separated from production and a bilingual interface.