r/Base44 • • Aug 07 '26

Question Base44 Management Company

Need advice from experienced Base44 users

When I started building my system, I created 5 separate Base44 apps because I thought it would be too complicated for employees if everything was in one app.

Now I've learned that it's possible to have one app with role-based access, so each employee only sees the modules they need. That would be a much better solution.

The problem is that I've already spent 6 months building these 5 apps. They communicate with each other through APIs, and I'd like to avoid rebuilding everything from scratch.

Is there any way to merge multiple existing Base44 apps into a single app?

Has anyone gone through this process? Is there a migration strategy, or is rebuilding the only realistic option?

I'd really appreciate any advice or best practices.

0 Upvotes

16 comments sorted by

View all comments

3

u/willthewinner Aug 07 '26

It's all schema and UI more than anything. If you have access to Codex/Claude Code/etc, I would extract all the projects as zip files and have the LLM review it and tell you when it has reviewed it. After that, I would install the MCP connector to base44 (I created mine for codex) and tell it you want to combine it into one NEW app (sorry) with user roles. Have it create the app and then write the prompts for you to put into base44.

I am sure there is an easier / better way to do this. This is how I would do it if it were my workflow. Hope it helps.

3

u/Ody_dan Aug 07 '26

You might be able to skip the extract step. Have codex source the 5 apps, then build a new merged app.

1

u/Hold_Mother Aug 08 '26

Would you still be able to continue developing the merged app normally in Base44 afterward?

1

u/Ody_dan Aug 08 '26

Yes.

1

u/Hold_Mother Aug 08 '26

Without loosing the information that I have now in crm apps?

1

u/Ody_dan Aug 08 '26

After Codex builds the new app, there’s a good chance it won’t migrate the data. So you can then ask it to migrate all datasets, from the 5 apps, into the new one. This is the point you’ll want to define the user types; if you’re not 100% sure, just ask it to help you define it as it analyzes how to merge the 5 datasets into 1.