--- title: "Deploy the Application" url: https://docs.catalyst.zoho.com/en/tutorials/hosted-login-app/nodejs/deploy-app/ description: "Create a simple Basic or React application using the features of Catalyst Hosted Authentication that provides user sign-up, application login, password reset, and implements sign-in using prevalent federated identity providers." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Deploy CLI Resources" url: /en/cli/v1/deploy-resources/introduction/ - name: "Web Client Hosting" url: /en/cloud-scale/help/web-client-hosting/introduction --- # Deploy the Application To [deploy your Catalyst project](https://docs.catalyst.zoho.com/en/cli/v1/deploy-resources/introduction/) from the CLI, run the following command in your terminal from your project directory: ```sh catalyst deploy ``` The function is deployed first, followed by the client component. The URL endpoints of the components will be displayed in the CLI: **Basic web app** ![catalyst_authentication_hosted_catalyst_deploy](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_authentication_hosted_catalyst_deploy.webp) > **Note** You can also use the `catalyst deploy --only client` CLI command to deploy the client component alone, as the function component was already deployed. You can now open the client component’s URL in a browser to access the deployed application. The authorization portal application can now be accessed from its web app URL. ![catalyst_authentication_hosted_catalyst_deploy_app_complete](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_authentication_hosted_catalyst_deploy_app_complete.webp) The authorization portal application is now functional and should work without any errors. **React web app** ![catalyst_hosted_login_react_catalyst_deploy](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_hosted_login_react_catalyst_deploy.webp) > **Note** You can also use the `catalyst deploy --only client` CLI command to deploy the client component alone, as the function component was already deployed. You can now open the client component’s URL in a browser to access the deployed application. The authorization portal application can now be accessed from its web app URL. ![catalyst_authentication_hosted_catalyst_deploy_app_complete](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_authentication_hosted_catalyst_deploy_app_complete.webp) The authorization portal application is now functional and should work without any errors. **Angular web app** The function is deployed first, followed by the client component. The URL endpoints of the components will be displayed in the CLI: ![catalyst_authentication_hosted_client_angular_catalyst_deploy_complete](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_authentication_hosted_client_angular_catalyst_deploy_complete.webp) > **Note:** You can also use the `catalyst deploy --only client` CLI command to deploy the client component alone, as the function component was already deployed. You can now open the client component’s URL in a browser to access the deployed application. The authorization portal application can now be accessed from its web app URL. ![catalyst_authentication_hosted_client_angular_catalyst_complete](https://catalyst-docs-development.zohostratus.in/images/tutorials/hosted-login/catalyst_authentication_hosted_client_angular_catalyst_complete.webp) The authorization portal application is now functional and should work without any errors.