After you log in to the Vahana front-end for the very first time, you automatically access the Vahana portal in your default workspace. The default workspace is created when you register with the Vahana front-end. After you access the Vahana front-end’s home page in your default workspace, you need to create an app.
On the Vahana front-end, the term “App” means a virtual application-based container. When you access this app container, it allows you to access Vahana front-end incorporated applications and services. In an app, you can perform the following functions:
- Accessing Vahana cloud incorporated applications and services
- Developing web application and mobile apps by accessing the vDesigner module
- Deploying API in the vConnect module
- Downloading build, etc.
Functionally, an app allows you to start and develop only one software application in the vDesigner module. By using a single app, you cannot create and develop multiple applications in the vDesigner module. To develop two or more applications in the vDesigner module, you need to create different new apps. Thus, you can access a newly created app and then access the vDesigner module to develop a new software application.
Note:- The app’s name is treated as the new application’s name in the vDesigner module.
In a workspace, you can create multiple apps. The Vahana front-end manages each component, including a user account, workspace, app, and others, by assigning a unique ID. It manages the workspace with a unique workspace ID. Similarly, it manages the app with a unique app ID.
When you create an app, Vahana front-end also allows you to connect the new app to the middleware. After you connect a new app to the middleware, you can perform the following functions:
- Create a build of new application that is developed on the vDesigner module
- Consume the API deployed on vConnect
- Access other Vahana incorporated resources such as vConnect, Release Manager, VRT, etc.
Create an App
- There are two ways to create an application. The first way is to create an application from the Vahana front-end’s home page. Click Create an App, and the Create Application dialog box opens. The other way is to click on “Applications” on the right panel.
- On the Create Application dialog box, perform the following functions:
- Click the plus icon () to upload the app’s logo or use the Vahana-offered logo.
- In the Name box, enter the app’s name (For example:- My New Demo App).
- In the Tags box, enter one or more tag names (For example:- Demo, App).
- In the Description box, enter the brief description of new app (Optional step)
Note:- The tags are used to manage and search an app or group of apps.
- After you enter the app’s details, click Connect Middleware, and the Connect Middleware area appears.
- In the Connect Middleware area, click Go to Middleware, and the Vahana middleware’s login page opens.
- On the login page, enter your registered email ID, and then the Password box appears.
- In the Password box, enter your password and then click Login, and the Vahana middleware’s home page opens.
- On the top-right corner, click the user name, and then click the Copy icon () to copy the Org ID.
Note:- On the Vahana middleware, the workspace is managed by the Org ID. On the Vahana front-end, the workspace is managed by the workspace ID.
- After you copy the Org ID, switch to the Vahana front-end home page window.
- On the Create Application dialog box, click in the Org ID box, and then right-click, and a context menu opens.
- In the context menu, click Paste, and the Org ID box displays the Org ID (workspace ID) that you have created on the Vahana middleware.
- Click Verify to verify the org id, and a tick mark appears and then indicates that the org ID is successfully verified.
- After you verify the org ID, the App ID box displays the list of apps that you have created under the verified Org ID.
- In the App ID box, select an app ID, and then click Create to create a new app.
Approving Front-end Middleware Connection Request
While creating a new app, when you connect the app to the middleware, Vahana front-end sends the connection request to the Vahana middleware. The user can approve the connection request as follows:
- On the Vahana middleware’s home page, click Frontend App Requests, and the Frontend App Requests dialog box opens.
- On the Frontend App Requests dialog box, click Accept to approve the request.
Connecting Existing Application to Middleware
When you create an app on the Vahana front-end, you can create it without connecting it to the middleware. In this case, you will successfully create the app, but you will not succeed to create a build of the application, consume and API, and other functions. While creating an app, you may decide to connect it to the middleware later.
To connect an existing app to the middleware:
- On the Vahana front-end dashboard, click an existing app that is not connected to the middleware.
- On the dashboard, click the app (For example:- My Test App) that you want to connect to the middleware, and the app dashboard opens.
- In the left panel, click the App Settings icon (), and the App Settings page opens.
- On the App Settings page, click Connect Middleware.
- On the App Settings page, click Go to Middleware, and the Vahana middleware’s login page opens.
- To connect the app to the middleware, perform the steps from step 5 to step 12 that the Create a New App section describes.
- After you perform the steps from step 5 to step 12, the App ID box displays the list of the middleware-incorporated apps’ ids.
- In the App ID box, select an app ID, and then click Reqest, and the Vahana front-end sends the connection request to the Vahana middleware.
After you send the connection request to the middleware, you need to access the middleware.