CPC G06F 16/958 (2019.01) [G06F 21/31 (2013.01); G06F 40/186 (2020.01); G06F 2221/2141 (2013.01)] | 20 Claims |
1. A system for creating and hosting static and dynamic applications, the system comprising:
at least one network communication interface;
at least one processing device coupled to the at least one network communication interface; and
at least one non-transitory storage device containing instructions that, when executed by the at least one processing device, cause the at least one processing device to:
receive one or more inputs from at least one user, via a centralized web portal, wherein the one or more inputs are associated with creation of one or more applications;
based on the one or more inputs, extract one or more templates and present the one or more templates to the at least one user, wherein the one or more templates comprise at least one template generated via an artificial intelligence engine based at least on historical template data;
automatically select a template of the one or more templates, via the artificial intelligence engine, based on a type of the one or more applications;
automatically select a server from one or more servers to host the one or more applications based on (i) a role of the at least one user, (ii) utilization of the one or more servers, and (iii) the type of the one or more applications;
extract a data set from the server;
render data in the data set and apply the data to the template, via the artificial intelligence engine;
generate one or more template previews based on applying the data to the template; and
display the one or more template previews to the at least one user, via the centralized web portal.
|