There is a number of integration options depending on the development time.
#1. White-label web client
...
...
This is the fastest integration method and it could be as simple as changing the logo and colors in the VXG web client. For example:
...
All you need is to send us your logo, colors, and other changes that you want us to make on your copy of the web front-end and we’ll create it for you within hours.
#2. White-label web client hosted by Customer
...
VXG can host your version of the web client or you can host it on your web server. VXG will send you a complete Web client source code that is - a package with HTML, JS, and CSS files.
...
Mobile applications will be also re-branded. This will require publishing new mobile applications on Google Play and Apple App Store under the Customer’s name. VXG will guide you through the this process and assist with publishing.
VXG Cloud VMS is detached from authentication and authorization services. VXG web and mobile clients use Google Firebase for authentication and a simple PHP backend code for the authorization of users - assigning permissions to watch cameras. The easiest way to change the authentication service will be to just change the Google Firebase account to the account managed by a customer. Another approach will be to completely replace the authentication mechanism. VXG will provide the full source code of the authorization backend. It can be hosted on any web server that supports with PHP support.
...
#2. Integration with existing front-end
...
It’s very easy to integrate VXG Cloud VMS with existing UI. You can just publish an iframe on your website by copying and pasting it from the integrator’s dashboard:
...