VibeCode Builder Pro
Complete User's Guide
đ Quick Start
Welcome to VibeCode Builder Pro! This guide will help you get started with building websites, managing databases, creating forms, and using templates.
Create a Website
Build stunning websites with our AI-powered tools and drag-and-drop editor.
Build a Database
Create powerful databases with formulas, views, and relationships.
Design Forms
Build custom forms with drag-and-drop fields and validation.
Use Templates
Start fast with professionally designed templates.
Your First 5 Minutes
-
Log in to your dashboard
Navigate to your VCB Pro dashboard to see all your projects.
-
Choose what to build
Select from Websites, Databases, Forms, or Templates from the sidebar.
-
Use AI assistance
Click the AI chat icon to get help with any task.
-
Customize your theme
Go to Settings â Theme to personalize your workspace.
-
Save and publish
Your work auto-saves. Click Publish when ready to go live.
Press ? anywhere in the app to see keyboard shortcuts. Use Ctrl+K (or Cmd+K on Mac) to open the command palette.
đ Dashboard
The VCB Pro Dashboard is your central hub for managing all your projects. From here, you can access websites, databases, forms, and templates.
Dashboard Layout
Sidebar Navigation
- Dashboard Home â Overview of recent activity and quick actions
- My Websites â All your websites and web apps
- My Templates â Saved and purchased templates
- My Data â Your databases and data sources
- My Forms â Created forms and submissions
Quick Actions
From the dashboard home, you can:
- Create a new website from scratch or template
- Start a new database project
- Build a custom form
- Browse the template gallery
The dashboard is responsive and works on mobile devices. The sidebar collapses into a hamburger menu on smaller screens.
đ Websites & Web Apps
VibeCode Builder Pro gives you powerful tools to create professional websites and web applications without writing code.
Creating a Website
Method 1: AI-Powered Creation
- Click "+ New Website" from the dashboard
- Select "AI Creator"
- Describe what you want in natural language
- The AI generates a complete website structure
- Customize colors, fonts, and content
Method 2: Template Gallery
- Browse the Template Gallery
- Filter by category (Business, Portfolio, E-commerce, etc.)
- Preview templates before selecting
- Click "Use Template" to customize
Method 3: From Scratch
- Choose "Blank Website"
- Use the drag-and-drop builder
- Add sections, components, and styling
The Builder Chat Interface
The easiest way to create websites is through the Builder Chat. Just describe what you want, and Rosie (your AI assistant) will build it for you!
How It Works
-
Describe your website
Type what you want in the chat. Example: "Create a landing page for my coffee shop with a dark theme, hero section, and contact form."
-
Rosie analyzes your request
You'll see status updates like "Analyzing," "Coding," and "Reviewing" as Rosie works.
-
Quality check
Rosie reviews the website for quality and gives it a score (0-100). If it's not good enough, she'll automatically try again.
-
Preview your website
See your website in the center preview window. Switch between Desktop, Tablet, and Mobile views using the buttons above the preview.
-
Give feedback
Click đ if you like it, or đ if you want changes. You get up to 3 tries to get it perfect!
Be specific in your descriptions! Instead of "make a nice website," try "Create a modern portfolio site with a black background, my photo in the center, and links to my projects below."
Builder Interface Components
The new Builder Chat uses a three-column layout for maximum productivity:
| Column | Components | What You Can Do |
|---|---|---|
| Left Panel | Chat with Rosie | Type requests, view status, see quality scores, give feedback, check credits |
| Center Panel | Viewport + Toolbar | Preview website, switch device sizes (Desktop/Tablet/Mobile), manage pages (Home, Add, Rename, Delete) |
| Right Panel | Page Functions | Load existing sites, Save, Preview, Visual Editor, Templates, Publish, Export, Settings |
Toolbar Buttons Guide
Center Toolbar (above preview):
- Desktop/Tablet/Mobile: Switch between device views
- Home: Dropdown to navigate between pages
- â Add: Create a new page
- đˇī¸ Rename: Change page name
- đī¸ Delete: Remove current page
- âŠī¸ Undo / âĒī¸ Redo: Reverse or redo changes
Right Sidebar (Page Functions) - arranged by popularity:
- đž Save - Save your work (most important!)
- đī¸ Preview - See your site in a new tab
- đ Publish - Make your site live on the internet
- âī¸ Visual Editor - Edit with drag-and-drop
- đ Load Existing - Open a previously created website
- đ Templates - Browse and apply templates
- đ¤ Export - Download your website files
- âī¸ Settings - Configure builder options
Buttons are arranged with the most-used actions at the top for quick access!
Hover over any button to see a tooltip explaining what it does!
Publishing Your Website
-
Preview your site
Check desktop, tablet, and mobile views before publishing.
-
Configure domain
Use a VCB subdomain or connect your custom domain.
-
SEO settings
Add meta titles, descriptions, and social images.
-
Click Publish
Your site goes live instantly.
Always preview your site before publishing. Changes to published sites are live immediately.
đī¸ Databases
VCB Pro includes a powerful database system inspired by Airtable and Notion. Create structured data, build relationships, and use formulas.
Creating a Database
Method 1: AI Chat
- Go to My Data â Create Database
- Select "AI Chat"
- Describe your database in natural language
- Example: "Create a customer database with contact info and purchase history"
- AI suggests tables and fields
Method 2: Build from Scratch
- Choose "Build from Scratch"
- Add tables and define fields
- Field types: Text, Number, Date, Email, Phone, Currency, Checkbox, Formula
Method 3: Import CSV
- Select "Import Data"
- Upload a CSV file
- VCB automatically detects field types
- Review and confirm import
Field Types
| Type | Use For | Example |
|---|---|---|
| Text | Names, descriptions, notes | "John Smith" |
| Number | Quantities, IDs, ratings | 42 |
| Currency | Prices, costs, budgets | $99.99 |
| Date | Deadlines, birthdays, events | 2026-05-23 |
| Formula | Calculated values | {Price} * {Quantity} |
Formula Fields
Formula fields automatically calculate values based on other fields.
Syntax
- Field references:
{FieldName} - Math:
+,-,*,/ - Functions:
ROUND(),SUM(),IF(), etc.
Example Formulas
// Calculate total price
{Price} * {Quantity} * 1.08
// Concatenate names
CONCATENATE({FirstName}, " ", {LastName})
// Conditional status
IF({Quantity} > 10, "Bulk", "Retail")
// Round to 2 decimals
ROUND({Total}, 2)
Views
Save different perspectives on your data:
- Grid View â Default table view
- Sort â Order by any column
- Filter â Show only matching records
- Hide Fields â Show only relevant columns
Create multiple views for different purposes. For example: "All Orders", "Pending Orders", "Completed Orders" â each with different filters and sorting.
Database Operations
Export to CSV
- Open your database in the viewer
- Click "Export CSV" in the toolbar
- Download includes all visible columns
Duplicate Database
- Go to My Data
- Click the âī¸ menu on any database
- Select "Duplicate"
- Choose whether to copy records
đ¨ Templates
Templates are pre-designed starting points that help you build faster. VCB Pro includes a gallery of professionally designed templates.
Template Gallery
Browse templates by category:
- Business â Corporate sites, landing pages
- Portfolio â Creative portfolios, resumes
- E-commerce â Online stores, product pages
- Blog â Content-focused designs
- Database Apps â CRM, inventory, project management
Using a Template
-
Browse the gallery
Filter by category or search by keyword.
-
Preview
See the template in action before selecting.
-
Click "Use Template"
Creates a copy you can customize.
-
Customize
Replace placeholder content with your own.
-
Publish
Make it live when ready.
Saving Your Own Templates
Turn any project into a reusable template:
- Open your completed project
- Go to Settings â Save as Template
- Add name, description, and category
- Choose visibility (Private or Public)
Enterprise users can create organization-wide templates for their team. Contact your admin to enable this feature.
đ Forms
Want to collect info from people? Forms are your best friend! Whether it's a contact form, survey, event signup, or quiz â you can build it all with our drag-and-drop form builder.
Creating Your First Form
- Head to My Forms and hit Create Form
- Pick how you want to start:
- Blank Form â Start from scratch
- Template â Use a pre-made form
- AI Creator â Describe what you want, AI builds it
- Drag fields from the left sidebar onto your form
- Click any field to customize it (label, placeholder, required, etc.)
- Hit Publish when you're ready!
All The Field Types (23+ Options!)
| Field | Perfect For | Example |
|---|---|---|
| đ Short Text | Quick answers | Name, username |
| đ Long Text | Detailed responses | Feedback, bio |
| đ§ Email | Email addresses | Contact email |
| đą Phone | Phone numbers | (555) 123-4567 |
| đĸ Number | Quantities, ratings | Age, score (1-10) |
| đ Address | Full addresses | Street, city, zip |
| đ Date | Single dates | Birthday |
| đ Date Range | From-to dates | Event dates |
| â° Time | Specific times | Meeting time |
| đŊ Dropdown | Single choice (compact) | Country selection |
| â Single Choice | Pick one option | Yes/No/Maybe |
| âī¸ Multiple Choice | Pick many options | Interests, skills |
| đŧī¸ Picture Choice | Image selection | Choose a design |
| đ Toggle | On/Off switch | Subscribe to newsletter |
| â Rating | Star ratings | Rate 1-5 stars |
| đī¸ Slider | Range selection | Budget ($0-$1000) |
| đ Matrix | Grid questions | Rate multiple items |
| đ File Upload | Attachments | Resume, photo |
| đ¨ Rich Text | Formatted input | Bold, italic, lists |
| đŧī¸ Banner | Images with text | Header image |
| đ Heading | Section titles | "Personal Info" |
| đ Paragraph | Explanations | Instructions |
| â Divider | Visual separation | Line between sections |
| đ Page Break | Multi-page forms | Step 1 of 3 |
Cool Features You'll Love
đ¨ Design Library Integration
Adding a Banner or Picture Choice field? Click "Browse Library" to pick images from your Design Library!
đ§ Conditional Logic
Show or hide fields based on answers. Example: Only show "Company Name" if they select "Business" as account type.
đ Multi-Page Forms
Long form? Break it into pages! Add Page Break fields and users will see progress tabs at the top.
âŠī¸ Undo/Redo
Made a mistake? Hit Ctrl+Z to undo. Changed your mind? Ctrl+Shift+Z to redo!
Email Notifications (Get Notified!)
Want to know when someone fills out your form? Set up email notifications:
- Click Publish â Email Notifications
- Check "Notify me on submission"
- Enter your email (or multiple emails!)
- Customize the email subject and message
- Want to thank respondents? Check "Send confirmation email"
Use {{form_name}}, {{submission_date}}, and {{submission_data}} in your email templates to include form details automatically!
Viewing & Managing Responses
All your form submissions are stored and easy to manage:
- Go to My Forms
- Find your form and click the green đ Responses button
- See all submissions in a spreadsheet-like view
- Sort by any column, search, filter by date
- Click any response to view or edit details
- Export to CSV to open in Excel or Google Sheets
Sharing Your Form
- In the form builder, click Publish
- Copy the public link â that's your form URL!
- Share via email, social media, or embed on your website
- Watch responses roll in in real-time!
Forms work great with Databases! Connect your form to automatically save responses in an organized database. Then use views to filter, sort, and analyze your data!
â¨ī¸ Keyboard Shortcuts
Speed up your workflow with these keyboard shortcuts.
Global
| Shortcut | Action |
|---|---|
| ? | Show keyboard shortcuts |
| Ctrl+K | Open command palette |
| Ctrl+S | Save current project |
| Ctrl+Z | Undo |
| Ctrl+Shift+Z | Redo |
Builder
| Shortcut | Action |
|---|---|
| V | Select tool |
| T | Text tool |
| R | Rectangle tool |
| Delete | Delete selected element |
| Esc | Deselect / Close modal |
Database Viewer
The Database Viewer provides powerful tools for viewing and managing your data with multiple view types and customization options.
View Types
- Grid View - Traditional spreadsheet layout with all fields visible
- List View - Compact vertical list with expandable details
- Cards View - Card-based layout showing key fields
- Gallery View - Visual grid with image support and upload
- Kanban View - Drag-and-drop board organized by status
- Calendar View - Month/Week/Day views for date-based data
- Timeline View - Chronological view with zoom and pan
- Compact View - Dense table for maximum data visibility
Column Management
- Drag to Reorder - Drag column headers left or right
- Right-Click Menu - Edit, duplicate, sort, hide, or delete columns
- Field Types - Configure 14 different field types including text, number, date, currency, rating, linked records, and more
Linked Records
- Create relationships between tables
- Link records by clicking the cell and selecting from the list
- Use Lookup fields to display data from linked records
AI Assistant
- Click the toggle tab on the right edge to open/close
- Ask questions about your data in natural language
- Get insights, summaries, and analysis
| Shortcut | Action |
|---|---|
| Ctrl+F | Search records |
| Ctrl+N | Add new record |
| â / â | Switch between table tabs |
đ§ Troubleshooting
Common Issues
Website won't publish
- Check that all required fields are filled
- Verify your domain settings
- Ensure you're connected to the internet
- Try refreshing the page and publishing again
Database not loading
- Clear browser cache and reload
- Check browser console for errors
- Verify database hasn't been deleted
- Try accessing from a different browser
Form submissions not appearing
- Check spam/junk folders for email notifications
- Verify form is connected to correct database
- Check that submission handling is configured
- Test the form yourself to confirm it's working
Getting Help
If you're still stuck:
- AI Assistant: Ask the in-app AI chat for help
- Documentation: Visit docs.vibecode.ai
- Community: Join our Discord community
- Support: Email [email protected] (Pro users)
Enterprise users have access to priority support with dedicated response times. Contact your account manager for details.