WinForms → web port. Running app on the left, clickable spec on the right.
The working web build: claim units, view data, hit the live API on this same box.
Launch ›Every screen and wizard flow as click-through mockups, grounded in the legacy source.
Walk through ›Elsa Studio — the wizard flows behind these screens, editable live (sandbox).
Open Studio ›Swagger UI for the lookup endpoints — try them against the dev database.
Open Swagger ›Banana Cake Pop IDE for the HotChocolate endpoint — explore the schema live.
Open Cake Pop ›spec index · gallery · API swagger · API health
Vite SPA. Fetches POST /api/query (filter, sort, page) instead of talking GraphQL directly.
ASP.NET Core. Validates the envelope, builds the GraphQL document, executes it in-process.
HotChocolate. Resolves entities through EF Core — no direct table access from controllers.
Three databases mirroring production: Parts, ProductionLine, UnitGenealogy. SQL Edge in dev, real servers in prod.