Builder intelligence

Migration helpers

Bring projects from other tools and platforms. We audit what's portable, flag what likely needs rebuilding, and suggest a safe migration order.

Step 1

Choose a source

Portability score

36

/100

Estimated for a typical base44 export import.

Reusable areas

4

Low or no rebuild

Rebuild areas

4

High or rebuild-recommended

Step 2

Audit by category

What ports cleanly, what needs work, and what's better rebuilt on Novasia.

  • UI / layout

    Most layouts map cleanly. Tokens may need remapping.

    Low rebuild
  • Components

    Custom primitives can be ported; shadcn equivalents exist for ~80%.

    Reusable
  • Auth

    Source uses provider-specific session cookies. Rebuild on Cloud auth.

    Rebuild recommended
  • Permissions

    Roles model needs to map to user_roles + has_role().

    High rebuild
  • Data

    Schema is portable. Migrations needed for enums and RLS.

    Medium rebuild
  • Integrations

    Most webhooks portable. Re-auth third-party connections after import.

    Medium rebuild
  • Automations

    Source has cron + queue jobs. Map to scheduler + edge functions.

    High rebuild
  • Storage

    Bucket structure portable. Re-upload signed URLs.

    Medium rebuild
  • SEO

    Per-page meta + sitemap migrate cleanly into the SEO Control Center.

    Low rebuild
  • Onboarding

    Onboarding wizard maps directly to the Onboarding builder.

    Reusable
  • AI / agent logic

    Custom prompts portable. Provider routing must move to Model Routing.

    Rebuild recommended

Step 3

Suggested migration order

  1. 1UI / layout — port tokens and primitives first
  2. 2Components — map to shadcn equivalents
  3. 3Data — schema + RLS migrations
  4. 4Auth — rebuild on Cloud auth before gating
  5. 5Permissions — wire user_roles + has_role()
  6. 6Integrations — re-auth third-party connections
  7. 7Automations — move to scheduler + edge functions
  8. 8SEO / Onboarding — verify against Control Centers

Backend dependencies need attention

Auth sessions, third-party OAuth tokens, and provider-specific edge functions almost never port directly. Plan to rebuild these on Novasia auth and the Novasia AI gateway.

Recommended next steps

  • Generate a migration summary PDF from this audit.
  • Create an empty project from the closest template.
  • Port reusable assets first; defer rebuild items to Phase 2.