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-generatedStep 3: Auto-Generate GraphQL
Settings → GraphQL → Enable GraphQL→ Auto-generates GraphQL schema→ Query builder availableStep 4: Build Web UI
Dashboard → UI Builder→ Drag-drop form builder→ Pre-built components→ One-click deploymentData 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 dataAI-Powered Schema Suggestions
1. Describe your data in natural language2. "I need to track customers with their orders and payments"3. AI creates optimal schema with indexes and relationshipsAPI Generation
REST API (Auto-Generated)
GET /api/customers - List allPOST /api/customers - CreateGET /api/customers/{id} - Get onePUT /api/customers/{id} - UpdateDELETE /api/customers/{id} - DeleteGET /api/customers/search - SearchGraphQL (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 CreatedAction: Send Email to {email}Subject: "Welcome {name}"Security & Access Control
Roles & Permissions
Role: Admin → Full AccessRole: Editor → Create/Edit RecordsRole: Viewer → Read OnlyRole: Public → Guest Access (optional)User Management
Add Users → Assign Roles → Automatic permissionsDeployment
One-Click Deploy
Click "Deploy"→ Choose hosting (Cloud, On-Prem, Edge)→ Auto-generates Docker image→ Auto-scales based on loadMonitoring
Built-In Dashboards
- API usage analytics
- Performance metrics
- Error tracking
- User activity logs
- Data volume trends
Troubleshooting
Common Issues
-
Slow API
- Auto-suggests indexes
- One-click performance tuning
-
Access Denied
- Check role permissions
- Audit user access logs
-
Data Validation
- Enable constraint checks
- View validation errors
Best Practices
- Start with templates
- Add validation rules
- Set up user roles
- Enable audit logging
- Use auto-generated APIs
- Deploy to production
Related Documentation: