React admin for an internal service
The internal service already had an API, but operators patched data through workarounds. Needed a clear UI for daily flows.
Built a React + TypeScript admin: lists, filters, forms, role separation. State and API calls share one style — the team can add screens further on their own.