expandJET Interface Overview

Ready to go from zero to published in under 15 minutes? This guide walks you through creating, customizing, and launching your first JET website step-by-step.

Before You Begin

You'll Need:

  • A JET account (connect your Solana wallet)

  • A rough idea of what you want to build

  • Optional: Your logo, brand colors, and any images

You Don't Need:

  • Coding experience

  • Design skills

  • Hosting setup

  • Database knowledge

Step 1: Create Your Project

Click "Create New Project" in your JET dashboard.

Fill in:

  • Project Name: What you'll call this site internally (e.g., "My Portfolio")

  • Short Description: One sentence about the site's purpose

  • Domain Option: Choose "Demo Preview" for testing or "Custom Domain" if you're ready to publish

Hit "Start Building" to enter the JET interface.

Step 2: Choose Your Starting Point

JET offers two paths:

Start from Scratch Best if you have a clear vision and want full control from the beginning.

Pick a Template Browse pre-built starting points:

  • Landing Page (SaaS, Product, Service)

  • Portfolio (Creative, Developer, Agency)

  • Blog (Personal, Company, Magazine)

  • E-commerce (Product Store, Digital Downloads)

  • Dashboard (Admin Panel, Analytics)

Templates give you a professional foundation that you can customize completely.

Step 3: Provide Your Seed Prompt

This is where the magic happens. Describe your website in natural language.

Landing Page Example:

"Create a landing page for NexGen Solar, a residential solar panel installer. Include a hero section with a cost calculator, a benefits section explaining savings and environmental impact, customer testimonials, and a contact form. Use green and blue colors to feel eco-friendly and trustworthy."

E-commerce Example:

"Build a product page for handmade ceramic mugs. Show product images in a gallery, price and add-to-cart button, description of the craftsmanship, customer reviews, and related products. Style it minimalist and elegant."

Blog Example:

"Create a tech blog homepage with a featured article at the top, a grid of recent posts with thumbnails and excerpts, sidebar with categories and popular posts, and newsletter signup in the footer."

Hit "Generate" and JET will build your complete website in 30-60 seconds.

Step 4: Review Your Initial Preview

Your website appears in the right-hand preview pane. You can:

  • Scroll through the page — See every section JET created

  • Click interactive elements — Test buttons, forms, and links

  • Toggle device views — Switch between desktop, tablet, and mobile

  • Inspect elements — Click any component to see details

This is a fully functional preview—forms work, buttons respond, everything is live.

Step 5: Refine Through Chat

Now the real vibe coding begins. Use the left-hand chat to make changes:

Change Copy:

"Change the headline to 'Solar Power Made Simple'"

Adjust Styling:

"Make the hero background image darker so the text stands out more"

Add Functionality:

"Add a FAQ section below the testimonials with 5 common questions about solar installation"

Modify Layout:

"Move the contact form to the sidebar and make it sticky when scrolling"

Each prompt updates your site instantly. You'll see changes in real-time in the preview pane.

Step 6: Test Everything

Before publishing, thoroughly test your site:

Forms: Fill out your contact/signup forms and verify submissions save to your database (check the "Database" tab in JET).

Responsiveness: Toggle mobile view and check that everything looks good on smaller screens.

Links: Click all navigation and CTA buttons to ensure they go to the right places.

Content: Read through all copy for typos and clarity.

Images: Replace any placeholder images with your actual assets by saying: "Replace the hero image with [upload image]"

Step 7: Publish Your Site

When you're happy with everything:

  1. Click the "Publish" button in the top toolbar

  2. Choose your publishing option:

    • Staging Link: Get a temporary JET URL for sharing and QA

    • Custom Domain: Connect your own domain name

  3. Review the deployment checklist

  4. Hit "Deploy Now"

Your site goes live in seconds. JET handles hosting, SSL certificates, and CDN configuration automatically.

Your Published Site Includes:

  • Frontend website (all pages and components)

  • Backend APIs (for forms, databases, etc.)

  • Database (with your schema and test data)

  • SSL certificate (secure HTTPS)

  • Global CDN (fast loading worldwide)

Common Prompts for First-Time Builders

Starting Out:

  • "Create a simple one-page portfolio site"

  • "Build me a landing page for a mobile app"

  • "Make a blog with a homepage and article template"

Adding Sections:

  • "Add a pricing table with three tiers"

  • "Insert a team section with photos and bios"

  • "Create a gallery showcasing my work"

Styling Changes:

  • "Make the fonts more modern"

  • "Use my brand colors: #FF6B6B for primary, #4ECDC4 for accent"

  • "Add subtle animations when scrolling"

Functionality:

  • "Connect this form to send me emails"

  • "Add a payment checkout for $49"

  • "Create a login system for members"

Troubleshooting Quick Fixes

"The image isn't showing" → Upload your image through the chat: "Use this image for the hero [upload]"

"The form isn't submitting" → Check Database tab to ensure the schema was created. Say: "Reconnect the contact form to the database"

"Colors don't match my brand" → Be specific: "Change all blue elements to #3498db and all buttons to #e74c3c"

"Mobile layout looks off""Fix the mobile layout for the pricing section so cards stack vertically"

Your First Website Checklist

Before calling it done:

✓ All placeholder text replaced with real content ✓ Placeholder images swapped for actual photos ✓ Forms tested and connected to database ✓ Mobile view checked on all sections ✓ Navigation links working correctly ✓ Contact information accurate ✓ SEO title and description added ✓ Favicon uploaded

Congratulations! You've just built and published a professional website without writing a single line of code.

👉 Next: Learn to master the JET Interface →


JET Interface Overview

The JET interface is designed around one core idea: chat on the left, results on the right. This guided tour will help you master every control and become a power user.

The Two-Column Layout

Left Column: AI Composer & Controls (30% width) Your command center for building and editing.

Right Column: Live Preview (70% width) Real-time rendering of your website as you work.

This split-screen design keeps you focused—describe what you want, see it happen instantly, no context switching.

Left Column Deep Dive

Chat Composer (Primary Input) The large text input at the bottom where you type your prompts. Supports multi-line input (Shift+Enter for new line, Enter to send).

Prompt History Scroll up to see all previous messages and JET's responses. Click any previous prompt to re-use it or modify it.

Suggested Prompts Quick-action buttons that appear contextually:

  • When you first start: "Add a hero section" "Create navigation"

  • After adding sections: "Change colors" "Add animation"

  • When forms exist: "Connect to database" "Add validation"

Component Picker Click the component icon (grid) to browse the full library:

  • Filter by category (Hero, Features, Forms, Commerce, etc.)

  • Search by name or function

  • Preview components before inserting

  • Drag-and-drop or click to add to your page

Version History Icon Access automatic snapshots and manually saved versions. Roll back to any previous state with one click.

Top Toolbar

Project Name (Left) Click to rename or access project settings.

Device Preview Toggles (Center)

  • Desktop (1920px)

  • Laptop (1440px)

  • Tablet (768px)

  • Mobile (375px)

One-click switching to see how your site looks on different devices.

Undo / Redo (Center-Right) Step backward and forward through your edit history.

Publish Button (Right) When you're ready to go live. Shows "Draft" status until first publish, then shows "Published" with timestamp of last deployment.

Right Column: Live Preview

Interactive Canvas This isn't a static mockup—it's a fully functional version of your website:

  • Forms accept input and submit

  • Buttons trigger actions

  • Navigation works

  • Hover effects active

  • Scrolling behaves naturally

Element Inspector Click any element in the preview to:

  • See its component type and properties

  • Send quick-edit prompts ("Make this bigger")

  • Access inline editing for text

  • View responsive behavior

Inline Edit Mode Double-click text elements to edit directly in the preview. Changes sync back to the AI Composer automatically.

Key Controls Explained

"Apply" vs "Preview Changes"

When JET generates a response to your prompt:

  • Preview Changes: See the update without committing (you can undo)

  • Apply: Permanently apply the changes (creates a snapshot)

Component Picker Usage:

  1. Click the grid icon in the left column

  2. Browse or search for components

  3. Click a component to see a larger preview

  4. Click "Insert" to add it to your page

  5. Tell JET where to put it: "Add this hero at the top" or "Insert below the features section"

Quick Prompts: Hover over any section in the preview to see contextual quick prompts:

  • "Edit this section"

  • "Duplicate"

  • "Delete"

  • "Move up/down"

Inspector & Inline Editing

Select an Element: Click any component, section, or element in the preview. You'll see:

  • Component name (e.g., "Hero - Modern")

  • Properties (title, subtitle, button text, etc.)

  • Styling (colors, fonts, spacing)

  • Responsive settings (how it behaves on mobile)

Direct Prompt Shortcut: With an element selected, type in the chat and JET will automatically apply your prompt to that specific element.

Example: Click a CTA button → Type "Make this green and change the text to 'Start Free Trial'" → JET updates only that button.

Device Preview & Testing

Device Toggles: Use the toolbar to switch views:

  • Desktop: 1920px - Default editing view

  • Laptop: 1440px - Most common screen size

  • Tablet: 768px - iPad and similar

  • Mobile: 375px - iPhone and Android phones

Test Mode Features:

  • Network throttling: Simulate 3G/4G to test loading speeds

  • Test data generator: Fill forms with dummy data

  • Responsive breakpoint lines: See exactly where layouts shift

Keyboard Shortcuts

Speed up your workflow with these shortcuts:

  • Cmd/Ctrl + Enter: Send prompt

  • Cmd/Ctrl + Z: Undo last change

  • Cmd/Ctrl + Shift + Z: Redo

  • Cmd/Ctrl + K: Open component picker

  • Cmd/Ctrl + /: Focus chat input

  • Cmd/Ctrl + S: Save snapshot

  • Cmd/Ctrl + P: Publish

  • 1, 2, 3, 4: Switch device previews

Efficiency Tips

Copy Component Variants: Found a component style you like? Right-click and "Copy Style" to apply it to other components.

Bulk Edits: Select multiple elements (Shift+Click) and apply changes to all at once: "Make all these buttons rounded"

Voice-to-Text: Use your browser's voice input for longer prompts (great for descriptive content).

Pin Common Components: Star your favorite components in the picker to access them faster.

Visual Guide to the Interface

Master the interface, master JET. The more you use these controls, the faster you'll build.

Last updated