FLOW LGX · PART 2 · NOVEMBER 2025
The first milestone on Flow LGX was the user interface. A designer produced the screens in Figma, and our job in November 2025 was to understand them deeply enough that we could build every page without guessing.
Month by month, how a logistics platform for a Toronto client went from a simple brief to a live, multi-company SaaS product.
The first milestone was the user interface, designed in Figma. We turned the design file into a list of screens, states and reusable parts, so the build would be fast and predictable.
A design file is not a specification, but it can become one. We went through the Flow LGX file frame by frame and wrote a screen inventory: the name of each page, which role uses it, what data it shows, and which actions it allows. Anything the design implied but did not show — a confirmation, a validation message, a permission check — went on a separate list of questions for the client and designer.
That list mattered more than the screens themselves. Most rework on dashboard projects comes from the parts nobody drew.
For every table and form we wrote down four states before building it:
Next we pulled the visual language out of the file: colour roles (primary, surface, border, success, warning, danger), the type scale, spacing steps, corner radius, and shadows. These became Tailwind CSS tokens in the code, so a page never uses a raw colour value. When the client later asked for small brand adjustments, one change updated the whole product.
From the tokens we planned a small library of shared components — button, input, select, date picker, card, modal, badge, tabs, toggle, dropdown, and a data table — that every page would be built from.
Throughout the milestone the client reviewed the same design file we built from, so feedback was always about one source of truth. You can view the Flow LGX design file in Figma from the button on this page — it opens in view-only mode in a new tab.
Build the shared components first. A design file with forty screens is really a design file with a dozen components arranged forty ways.