Skip to content

Template Marketplace User Guide

Overview

The Template Marketplace lets you deploy a fully-functional application in minutes. Browse a curated set of templates, customize them with your own branding, and run them to generate a working app — no manual coding required.

Quick Start

1. Browse Templates

Navigate to: Dashboard → Templates

What you can do: - View template cards with screenshots and descriptions - Filter by category: Business, Dashboard, Landing Page, E-Commerce - Search by name or keyword - Click a card to see full template details

Template details include: - Name and description - Variables you'll need to provide (e.g., app name, primary color, company logo) - Total installations and average rating - Estimated setup time - An estimated cost shown before you commit (see pricing for current rates)

2. Instantiate a Template

Steps: 1. Click Use Template. 2. Fill in the required fields: - App Name – your application's name - Primary Color – your brand color (hex code or color picker) - Company Logo – upload a new file or choose one from your assets 3. Review the asset selections (pre-filled automatically if you've already uploaded matching assets). 4. Click Create Instance.

What happens next: - Your inputs are validated. - Selected assets are linked into the new template so any future updates to those assets automatically carry through. - A draft instance is created, and you're taken to the instance details page.

3. Execute the Template

Steps: 1. Review the instance configuration. 2. Click Execute Workflow. 3. Watch progress update live — a progress bar and step-by-step status are shown as the app is built.

Typical build stages: - Database schema creation - API endpoint generation - UI component generation - Integration setup - Deployment

Total time generally runs from a few minutes up to around 15 minutes, depending on template complexity.

4. Access Your Application

Once the build completes, you can: - Open your application at the generated URL - Download the generated code as a ZIP file - Review deployment logs - Connect a custom domain (optional)


Template Categories

Business Templates

  • CRM System – lead tracking, pipeline management, customer communication
  • Invoice Manager – invoice creation, payment tracking, reporting
  • Project Tracker – project management, task assignment, progress tracking

Dashboard Templates

  • Analytics Dashboard – data visualization, charts, real-time metrics
  • Admin Panel – user management, settings, system monitoring

Landing Page Templates

  • Marketing Landing Page – hero section, features, testimonials, contact form
  • Product Launch Page – product showcase, pricing, FAQ, newsletter signup

E-Commerce Templates

  • Online Store – product catalog, shopping cart, checkout, payment integration

Customization Options

Common Variables

Most templates ask for: - app_name — the name displayed in your app - primary_color — your brand color, as a hex code (e.g., #3B82F6)

Depending on the template, you may also set: - company_logo — upload or select from your assets - font_family — typography choice (e.g., Inter, Roboto, Poppins) - company_name — your company name - contact_email — support email address

Using Your Own Assets

  1. Upload logos, fonts, stylesheets, or documents in Dashboard → Assets.
  2. When instantiating a template, select the asset from your library instead of uploading it again.
  3. The template links to that asset — if you update it later (e.g., a new logo), instances that reference it pick up the change automatically.

Supported asset types: - Images: PNG, JPG, SVG (logos, icons, backgrounds) - Fonts: TTF, WOFF, WOFF2 - Stylesheets: CSS files - Documents: PDF, DOCX (for content)


Monitoring a Build

Real-Time Progress

While a workflow runs, you'll see: - A progress bar (0–100%) - The current step being executed - Per-step status (pending, running, completed, failed) - Running cost as the build progresses, up to the estimated total - An estimated time remaining

Progress updates automatically — no need to refresh the page — and you'll get a notification when each step finishes.

Workflow Details

You can view: - All steps in the workflow, with status - Duration and cost per step - Retry attempts, if a step failed - Error messages, if any

You can also: - Pause a workflow at a checkpoint - Resume a paused workflow - Retry a failed step - View the output of any step


Custom Templates

Create Your Own Template

Navigate to: Templates → Create Custom Template

Steps: 1. Enter template details: name, description, category, and RIASEC alignment (Realistic, Investigative, Artistic, Social, Enterprising, Conventional). 2. Define the variables users will fill in: name, type (string, number, color, asset), whether it's required, and a default value. 3. Define the build steps: what each step does, its configuration, and which other steps must finish first. 4. Test the template with sample data. 5. Publish it.

Publishing options: - Private — only you can use it - Organization — anyone in your organization can use it - Public — listed in the marketplace for all users

Template Versioning

  • A template can have multiple versions over time.
  • Existing instances keep running on the version they were created with.
  • New instances use the latest published version by default.
  • You can roll back to a previous version if needed.

Best practice: Test a new version thoroughly before publishing it.


Troubleshooting

"Missing required variables" when instantiating

Make sure every required field is filled in — look for validation messages highlighted on the form.

"Asset not found" during setup

  1. Confirm the asset still exists in Asset Manager.
  2. Make sure you selected the correct asset.
  3. Confirm you have access to it (it hasn't been deleted or belongs to another organization).

Workflow stuck at a checkpoint

  1. Check whether the step is waiting for your approval.
  2. Click Approve or Resume.
  3. If the checkpoint has expired, restart the workflow.

Generated app doesn't reflect my branding

  1. Double-check the primary color value you entered.
  2. Confirm the logo asset is accessible.
  3. Re-create the instance with the correct variables if needed.

Best Practices

Before You Start

  1. Review the template details to understand what it builds.
  2. Upload the assets you'll need (logos, fonts) ahead of time.
  3. Have your brand color hex codes ready.
  4. Check the estimated cost before executing.

While It Runs

  1. Watch the live progress for any errors.
  2. Keep the browser tab open until the workflow finishes.
  3. Turn on browser notifications to get alerted when it completes.

After Completion

  1. Visit the generated URL and test key features.
  2. Download the code and review it.
  3. Connect a custom domain if you'd like.
  4. Invite teammates to use the application.

FAQs

Q: How much does it cost to build a template? A: Cost varies by template and is shown as an estimate before you commit, covering generation, deployment, and hosting. For current rates, see pricing.

Q: Can I modify the generated code? A: Yes — download the ZIP file, edit the code locally, and redeploy it to your own hosting environment.

Q: What happens if a build step fails? A: Failed steps retry automatically. If all retries fail, the workflow stops and you can manually retry the failed step.

Q: Can I share custom templates with other users? A: Yes — publish a template publicly to the marketplace, or share it at the organization level.

Q: How long are generated applications hosted? A: This depends on your plan — see pricing for current details.

Q: Can I deploy the generated app to my own infrastructure? A: Yes — download the generated code and deploy it anywhere you like.


Getting Help