Step-by-Step Guide: Building Your First Contact Us Page
In this hands-on exercise, you will practice using Noca AI’s prompt-to-app generator to build a responsive, styled Contact Us page.
Follow these steps to generate your first custom web page from a simple prompt.
Step 1: Open the App Builder
-
Log in to your Noca AI Dashboard.
-
From the left-hand sidebar menu, click on Apps.
-
Click the New button in the top right corner to open the AI generation prompt window.
Step 2: Write Your App Prompt
In the central text input field, write out exactly what fields and structure your contact form needs.
Copy and paste or type the following prompt:
“Create a simple contact us page. Collect contact details such as first name, last name, email, phone number, subject, and message.”
Step 3: Attach Your Visual Style
Before running the build, ensure your form matches your company’s brand guidelines.
-
Click the Style icon (the palette icon) at the bottom left of the prompt box.
-
Select your preferred style (for example, your custom-generated brand style).
-
Click Apply Style to lock in your color palette, typography, and layout rules.
Step 4: Build the App
-
With your prompt written and style attached, click the Send button (the purple arrow icon) on the right.
-
Watch the code editor on the right generate your React components and theme files.
-
Wait a few moments for Noca AI to finalize the visual layout of your page.
Step 5: Preview and Test the Form
-
Once the build is complete, the Preview tab in the main center panel will display your fully structured Contact Us page.
-
To test the page in a clean browser window, click More in the top right corner and select Preview Site.
-
Try typing sample information into the fields (First Name, Last Name, Email, Phone Number, Subject, and Message) to see how the responsive form fields adapt and display your inputs.
Note: In this stage of the academy, the frontend layout is fully functional, but it is not yet connected to a database or automated email flow. In the next course, you will learn how to integrate this exact page with background workflows to process submitted messages!