| CPC G06F 11/3698 (2025.01) | 18 Claims |

|
1. A non-transitory machine-readable storage medium that provides instructions that, if executed by a processor configurable to cause said processor to perform operations comprising:
responsive to a request, from a user, for accessing a first web page, causing the retrieval of first code for the first web page from a first web application in a production system;
responsive to the first code, causing the display of the first web page that includes an option to access a simulation of a feature that the user may be able to use in the first web application; and
responsive to a choice by the user to access the simulation of the feature,
causing the first web page to be updated to include a first user interface (UI) component that identifies, as a resource to be included in the first UI component, a second web page,
responsive to the updated first web page, causing the retrieval of second code for the second web page from a second web application in a simulated sandbox system that simulates the feature, the second code including code for a plurality of UI components,
responsive to the second code, causing the display of the second web page, which allows for the simulation of the feature, inside the first UI component; and
causing the display of an option to enable the feature in the first web application; and
responsive to receiving a choice to enable the feature from the user, causing:
the feature to be enabled in the first web application, and
the first UI component to be removed from the first web page, which removes the second web page from the first web page.
|