ConvertFlow Pro Documentation

Complete guide for platform users, developers, and administrators.

User Guide & Overview

ConvertFlow Pro is an all-in-one browser-based creative suite and multi-format conversion engine. All tools operate client-side or via high-performance APIs without requiring software installation or watermarks.

Included Creative Editors:

  • Vector Editor: Professional SVG illustration tool with pen curves, layer management, and Pathfinder.
  • Video Editor: Timeline-based video editor with multi-track media trimming, color LUTs, and MP4 export.
  • Audio Editor: Browser audio workstation with wave cutter, reverb FX, and multi-track export.
  • Browser IDE: Monaco-powered code editor with live HTML/CSS/JS preview and terminal.
  • Website Builder: Gutenberg visual page editor with 70+ drag-and-drop blocks and 1,000+ Pro add-ons.
  • AI Background Remover: Automatic image background erasure powered by AI with HD PNG output.

Self-Hosting & Environment Setup

Follow these steps to deploy ConvertFlow Pro on your local machine or cloud server (Node.js 18+ required):

# 1. Clone repository & install dependencies
git clone https://github.com/convertflow-pro/convertflow-pro.git
cd convertflow-pro
npm install

# 2. Configure environment variables
cp .env.example .env

# 3. Start local development server
npm start

Paddle Payments Integration

ConvertFlow Pro uses Paddle as its primary merchant of record and payment gateway. Configure your Paddle vendor credentials in .env:

PADDLE_VENDOR_ID=your_paddle_vendor_id
PADDLE_API_KEY=your_paddle_api_key
PADDLE_PUBLIC_KEY=your_paddle_public_key
PADDLE_WEBHOOK_SECRET=your_paddle_webhook_secret

Set your Paddle Webhook Notification URL in the Paddle Dashboard to: https://yourdomain.com/api/paddle/webhook.

AI Assistant Configuration

To enable live AI features across the creative editors and website builder, add your Groq or OpenAI API key in .env:

GROQ_API_KEY=gsk_your_groq_api_key
OPENAI_API_KEY=sk-your_openai_api_key

Support & Contact Email

For technical support, API questions, or licensing inquiries, contact us at: convertflowpro@gmail.com.