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
36
/100Estimated for a typical base44 export import.
4
Low or no rebuild
4
High or rebuild-recommended
Step 2
Audit by category
What ports cleanly, what needs work, and what's better rebuilt on Novasia.
- Low rebuild
UI / layout
Most layouts map cleanly. Tokens may need remapping.
- Reusable
Components
Custom primitives can be ported; shadcn equivalents exist for ~80%.
- Rebuild recommended
Auth
Source uses provider-specific session cookies. Rebuild on Cloud auth.
- High rebuild
Permissions
Roles model needs to map to user_roles + has_role().
- Medium rebuild
Data
Schema is portable. Migrations needed for enums and RLS.
- Medium rebuild
Integrations
Most webhooks portable. Re-auth third-party connections after import.
- High rebuild
Automations
Source has cron + queue jobs. Map to scheduler + edge functions.
- Medium rebuild
Storage
Bucket structure portable. Re-upload signed URLs.
- Low rebuild
SEO
Per-page meta + sitemap migrate cleanly into the SEO Control Center.
- Reusable
Onboarding
Onboarding wizard maps directly to the Onboarding builder.
- Rebuild recommended
AI / agent logic
Custom prompts portable. Provider routing must move to Model Routing.
Step 3
Suggested migration order
- 1UI / layout — port tokens and primitives first
- 2Components — map to shadcn equivalents
- 3Data — schema + RLS migrations
- 4Auth — rebuild on Cloud auth before gating
- 5Permissions — wire user_roles + has_role()
- 6Integrations — re-auth third-party connections
- 7Automations — move to scheduler + edge functions
- 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.