--- title: "Test Your Application" url: https://docs.catalyst.zoho.com/en/tutorials/event-app/nodejs/test-application/ description: "Configure a Catalyst Event Function and associate it with a Rule in Catalyst Signals that will send automated onboarding emails to the application users when they sign up." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Serve Resources" url: /en/cli/v1/serve-resources/introduction/ - name: "Catalyst Signals" url: /en/signals - name: "Catalyst Mail" url: /en/cloud-scale/help/mail/introduction - name: "Catalyst Authentication" url: /en/cloud-scale/help/authentication/introduction/ --- # Test Your Application Before you deploy the application to the remote console, you can test the application on a local server and check if everything works fine using the Catalyst CLI. To serve the Catalyst project locally, execute the following command from your project directory: ```sh catalyst serve ``` This application is now served at default port `3000`. The local endpoint URLs of the components are displayed. > **Note:** Every time you access the home page or any of the sub-pages of your client or the function, the CLI will display a live log of the URL accessed, along with the HTTP request method. ![catalyst_tutorials_eventapp_signals_serve](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_serve.webp) You can now open the client component’s local URL in a browser to access the application. Provide any name to test in the form. Enter one of your email addresses for Catalyst to send the verification and onboarding emails to and click **Get Started**. ![catalyst_tutorials_eventapp_signals_serve_start](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_serve_start.webp) A verification mail will be sent to your email. Click the link in the email to set up a password to access the client application. ![catalyst_tutorials_eventapp_signals_email_sent_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_sent_1.webp) > **Note:** You can customize this verification email by navigating to **Email Templates** in the **Authentication** component in the Catalyst console. However, the default email template that Catalyst provides satisfies our needs. You can learn more about this in detail from the Email Templates [help page](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/email-templates/introduction/). You will be redirected to a password setup page. Enter a password, confirm it, and click **Confirm**. ![catalyst_tutorials_eventapp_signals_pwd_set](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_pwd_set.webp) When you click **Confirm**, you will be redirected to _redirect.html_ that we configured earlier. ![catalyst_tutorials_eventapp_signals_rule_test_product_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_rule_test_product_tour.webp) The Rule will now be triggered. You can check the status of the event's processing from the **Logs** component present in the *Signals* section of the Catalyst console. Once the event is processed it will be labelled as `Success`. ![catalyst_tutorials_eventapp_signals_email_signals_logs](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_signals_logs.webp) If you click the **Logs** icon, you will be directed to the [Logs](https://docs.catalyst.zoho.com/en/devops/help/logs/introduction/) component present in the [Catalyst DevOps](https://docs.catalyst.zoho.com/en/devops/) service. Here, you will find detailed logs on the execution of the event. ![catalyst_tutorials_eventapp_signals_logs_devops](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_logs_devops.webp) You can check your email to view the onboarding mail. ![catalyst_tutorials_eventapp_signals_email_pdt_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_email_pdt_tour.webp) Clicking the link will redirect you to the _tour.html_ page that we configured earlier. ![catalyst_tutorials_eventapp_signals_pdt_tour](https://catalyst-docs-development.zohostratus.in/images/tutorials/event-app/catalyst_tutorials_eventapp_signals_pdt_tour.webp) The configuration is now functional and works without any errors.