Note: Just created this issue, thinking this might be useful feature, but after discussing we can change the scope.
Currently, there is no simple way to duplicate an existing app. If a user wants to create a similar app with small changes, they have to manually recreate the app setup, configuration, and related details from scratch.
This slows down development and increases the chance of mistakes, especially when users want to experiment with variations, create templates, or reuse an existing app structure.
Expected behavior:
Users should be able to duplicate an app with one action.
The duplicated app should copy the current app’s main configuration, settings, and structure, while creating it as a separate app that can be edited independently.
Suggested flow:
- Add a Duplicate App option in the app actions menu.
- When clicked, create a new app using the selected app as the source.
- Name the copied app something like:
Original App Name (Copy)
- Redirect the user to the duplicated app after creation.
Why this matters:
This would make it much faster to:
- Create variations of an app
- Test changes without affecting the original app
- Reuse app templates
- Avoid manual setup errors
Core constraint: users need app reuse, not another manual setup path.
Real bottleneck: recreating the same app structure repeatedly wastes time and creates avoidable mistakes.
Fastest viable path forward: add a basic duplicate action that clones the app configuration first, then expand later to include deeper resources if needed.
Note: Just created this issue, thinking this might be useful feature, but after discussing we can change the scope.
Currently, there is no simple way to duplicate an existing app. If a user wants to create a similar app with small changes, they have to manually recreate the app setup, configuration, and related details from scratch.
This slows down development and increases the chance of mistakes, especially when users want to experiment with variations, create templates, or reuse an existing app structure.
Expected behavior:
Users should be able to duplicate an app with one action.
The duplicated app should copy the current app’s main configuration, settings, and structure, while creating it as a separate app that can be edited independently.
Suggested flow:
Original App Name (Copy)Why this matters:
This would make it much faster to:
Core constraint: users need app reuse, not another manual setup path.
Real bottleneck: recreating the same app structure repeatedly wastes time and creates avoidable mistakes.
Fastest viable path forward: add a basic duplicate action that clones the app configuration first, then expand later to include deeper resources if needed.