Skip to content

HeliosDB Zero-Code Developer Guide

HeliosDB Zero-Code Developer Guide

Version: 1.0 Last Updated: 2025-11-30


Overview

HeliosDB Zero-Code platform ($12M ARR) enables building complete database applications without writing code.


Quick Start

Step 1: Create Database

Dashboard → New Database → Choose Template (Customers, Orders, Products, etc.)

Step 2: Auto-Generate REST API

Settings → API → Enable REST API
→ Auto-generates CRUD endpoints for all tables
→ OpenAPI documentation auto-generated

Step 3: Auto-Generate GraphQL

Settings → GraphQL → Enable GraphQL
→ Auto-generates GraphQL schema
→ Query builder available

Step 4: Build Web UI

Dashboard → UI Builder
→ Drag-drop form builder
→ Pre-built components
→ One-click deployment

Data Modeling

No-Code Schema Design

1. Click "Create Table"
2. Add columns with types (Text, Number, Date, Email, etc.)
3. Set constraints (Required, Unique, Default values)
4. Auto-validates data

AI-Powered Schema Suggestions

1. Describe your data in natural language
2. "I need to track customers with their orders and payments"
3. AI creates optimal schema with indexes and relationships

API Generation

REST API (Auto-Generated)

GET /api/customers - List all
POST /api/customers - Create
GET /api/customers/{id} - Get one
PUT /api/customers/{id} - Update
DELETE /api/customers/{id} - Delete
GET /api/customers/search - Search

GraphQL (Auto-Generated)

query {
customers(limit: 10, offset: 0) {
id
name
email
orders {
id
amount
date
}
}
}

UI Development

Page Builder

  • Drag tables to create pages
  • Pre-built components:
    • Lists
    • Forms
    • Charts
    • Maps
    • Calendars
    • Workflows

Automation

Trigger: Record Created
Action: Send Email to {email}
Subject: "Welcome {name}"

Security & Access Control

Roles & Permissions

Role: Admin → Full Access
Role: Editor → Create/Edit Records
Role: Viewer → Read Only
Role: Public → Guest Access (optional)

User Management

Add Users → Assign Roles → Automatic permissions

Deployment

One-Click Deploy

Click "Deploy"
→ Choose hosting (Cloud, On-Prem, Edge)
→ Auto-generates Docker image
→ Auto-scales based on load

Monitoring

Built-In Dashboards

  • API usage analytics
  • Performance metrics
  • Error tracking
  • User activity logs
  • Data volume trends

Troubleshooting

Common Issues

  1. Slow API

    • Auto-suggests indexes
    • One-click performance tuning
  2. Access Denied

    • Check role permissions
    • Audit user access logs
  3. Data Validation

    • Enable constraint checks
    • View validation errors

Best Practices

  1. Start with templates
  2. Add validation rules
  3. Set up user roles
  4. Enable audit logging
  5. Use auto-generated APIs
  6. Deploy to production

Related Documentation: