Welcome to MigrateTo

MigrateTo turns Figma designs into validated, deployable Microsoft Power Pages portal packages. This documentation walks you through every concept and screen, end to end.

What you can do today

  • Connect a Figma file with a personal access token and import multi-page designs.
  • Bind Dataverse tables and columns to layers, lists, and forms on a visual mapping canvas.
  • Generate semantic HTML, CSS, and Power Pages Liquid frame by frame using Lovable AI.
  • Preview the generated portal side-by-side with the Figma source and inspect fidelity.
  • Download a validated Power Pages package and upload it with the Power Platform CLI.

Core concepts

  • Workspace — the unit of isolation. Each workspace has its own members, roles, Dataverse connector, Entra ID app secrets, and billing.
  • Project — a single portal in flight. A project owns Figma files, mappings, generation runs, and the package output.
  • Intermediate representation (IR) — the normalized structure we extract from your Figma file. All AI generation reads the IR, never the raw Figma JSON.
  • Mapping — the binding between IR nodes and Dataverse columns. Mappings are versioned and reusable across projects.
  • Generation run — one AI pass that emits HTML, CSS, and Liquid for one or more frames. Each run is scored for fidelity.
  • Package — the validated ZIP that Power Platform CLI uploads.

Where to go next

Private beta
MigrateTo is in private beta. Features marked "Roadmap" anywhere in the product or docs are explicitly not shipping yet — we list them so you know what's planned, not to imply they exist today.
Was this page helpful?Send feedback →