Documentation

Tour of the Platform

A walkthrough of Stellify's features

Video Tour

Key Areas

Stellify is organized into distinct areas, each focused on a specific part of development.

Navigation Bar

The navigation bar runs across the top of the editor.

/
Project
/
Home
/
main
Local
M

From left to right:

  1. Logo — Return to home
  2. Project — Switch between projects
  3. Route/File — Select a page or file to edit
  4. Branch — Switch git branches
  5. Environment — Shows current environment (Local, Staging, Production)
  6. Interface — Visual drag-and-drop UI builder
  7. Code — Write PHP and JavaScript
  8. Split — Interface and code side by side
  9. Settings — Project configuration (database, GitHub, API keys)
  10. Profile — User account and preferences

Interface Builder

Interface
Code
Split
Welcome
Element Tree

Build user interfaces visually with drag-and-drop elements, live preview, and a property editor. Connect UI elements to Vue methods with event handlers.

Learn more about Interface Builder →


Code Editor

store public → JsonResponse
public function store(Request $request)
{
return User::create($request->validated());
}

Write PHP and JavaScript with syntax highlighting, intelligent autocomplete, and method-level organization. Configure parameters, return types, and visibility.

Learn more about Code Editor →


Project Settings

Capabilities
🔐 Authentication Available
💳 Payments Needs Config

Configure your project's database, environment variables, capabilities, and GitHub integration. Manage branches and deployment settings.

Learn more about Project Settings →


Workflow Overview

A typical workflow in Stellify:

  1. Create a route - Define a new page or API endpoint
  2. Build the UI - Use the Interface Builder to create your layout
  3. Add logic - Write controller methods and Vue component code
  4. Connect events - Wire button clicks to methods
  5. Test - Preview your page and run methods
  6. Export - Push to GitHub or download as a Laravel project

Next Steps