UI/UX Design
Interfaces designed around what people are trying to accomplish, then tested with them before development starts.
One set of components used everywhere, so the twelfth screen costs less than the second.
Products drift. Two years in there are four button styles, three ways of showing an error, and a date format that changes by screen. Each decision was reasonable alone; together they make a product feel unfinished.
A design system settles those decisions once — tokens for colour, spacing and type; components with defined states — so building a screen becomes assembly rather than invention.
Interfaces designed around what people are trying to accomplish, then tested with them before development starts.
Applications that run in the browser, handle real workloads and hold up when several departments depend on them at once.
Building a software product means building a business system around it too — tenancy, billing, onboarding and support tooling.
People look for this subject using a lot of different wording. These all describe the same thing, and this is the page for all of them.
Past a couple of dozen screens, usually yes. The return is consistency and build speed, not reuse across products.
That is the normal route — new screens use it, existing ones move when next touched.
Related topics
Describe it in your own words and we will tell you what it would take, or whether something simpler would do the job.