React adoption at Entrata
Championed the move from legacy templating to a React-first frontend across several core flows. Client-reported defects fell by roughly a third.
−30%
client-reported defects
6
flows migrated
12
engineers onboarded
- Role
- Front-end lead
- Timeline
- Sep 2022 - Aug 2024
- Stack
- React, TypeScript, Webpack, Cypress
- Tags
- Frontend, Migration
§Context
The frontend was a mix of jQuery, server-rendered templates, and a thin sprinkle of newer components. New features were getting slower to ship and harder to test.
§What I did
- Picked the right first flow (high-traffic, well-bounded, easy to revert) and treated it as the reference implementation.
- Set up a shared component library with reasonable defaults so the next team didn't relitigate the basics.
- Wrote the onboarding doc, ran the workshops, paired with the first cohort until they didn't need me.
§Outcome
Six flows migrated, defect rate down ~30% on those flows, and a frontend pattern other teams now reach for by default.