Laravel 12 + React SaaS

AdGenie

AI-Powered Marketing & Content SaaS Platform

Generate marketing content with AI. Organize campaigns and brand profiles. Manage workspaces and teams. Monetize with Stripe billing and credits. Self-hosted on your own server.

Purchase Now
✓ Web Installer ✓ Demo Mode Included ✓ Multilingual + RTL ✓ Full Documentation
Dashboard

Why AdGenie

Stop Paying Per-Seat SaaS Fees. Own Your Platform.

AdGenie gives you a complete AI content platform you host yourself. No recurring platform fees. No vendor lock-in. One purchase, full ownership.

🎯

Marketing Teams

Structured content workflows, campaign organization, and brand voice consistency — without switching between five different tools.

💼

Agencies & Freelancers

Multi-workspace support lets you serve multiple clients independently. Each workspace gets its own brand profiles, campaigns, and history.

🚀

SaaS Founders

Launch your own AI content service with built-in Stripe billing, subscription plans, and credit management. Start monetizing immediately.

Everything Included

Feature Overview

🤖

AI Content Generator

Generate blog posts, ads, social content, and more with structured templates and brand-aware prompts.

📋

Template System

Pre-built and custom templates for repeatable, consistent content. Featured, shared, and user-created.

📅

Campaign Organization

Organize content around projects, launches, and goals. Attach outputs to campaigns and export data as CSV.

🔗

Automation Workflows

Define trigger-based workflows to automate content generation steps. Configure, activate, and monitor runs from the dashboard.

👥

Multi-Workspace Teams

Isolated workspaces per team or client. Invite members, manage roles, switch contexts instantly.

🎤

Brand Voice System

Define tone, style, and audience per brand. The AI uses active brand profiles to tailor every output.

💳

Stripe Billing & Credits

Subscription plans, credit-based usage, checkout, billing portal, and webhook handling — all built in.

📊

Analytics Dashboard

Track generation activity, usage patterns, and platform metrics from customer and admin analytics views.

📚

Knowledge Base

Feed the AI your product and market knowledge. Active entries are injected into generation context automatically.

🛠

Web Installer

Step-by-step browser-based installer. No terminal required. Requirements check, DB setup, admin account — done.

🌐

Multilingual + RTL

Locale switching support with RTL readiness. Serve users in any language with Laravel's localization system.

💫

System Health Monitor

One page shows the health of every component: database, AI, billing, mail, storage, queue, and runtime.

Core Feature

AI Content Generation

Turn structured inputs into polished marketing content. Every generation flows through your brand voice and knowledge base for consistent, on-brand output.

1
Choose a Template or Playground

Pick from curated templates or write freeform prompts in the Playground.

2
Provide Context & Inputs

Product name, target audience, tone — plus brand voice and knowledge base context are applied automatically.

3
Generate & Save

Output is saved to your history. Attach it to campaigns, export as CSV, or regenerate.

AI Generation Interface
AI Generation Interface

Organize Everything

Campaign Organization

Group content around projects, product launches, or marketing initiatives. Attach generated outputs, manage distribution items, and export data.

Create campaigns with names and planning details
Attach AI-generated outputs to any campaign
Built-in scheduler for distribution items
Content approval workflow (approve, reject, cancel)
Export campaign data as CSV

Reusable Workflows

Template Library

Templates define structured prompts with required inputs and output formats. Browse featured templates, duplicate and customize them, or create your own from scratch.

Featured, shared, and personal templates
Duplicate and customize any template
Admin controls: feature, hide, organize by category
Share templates across your workspace
Template Library
Customer Analytics

Track Activity

Analytics & History

Both customer and admin dashboards include analytics views for tracking generation activity, usage patterns, and platform metrics. All generation history is stored with full detail.

Customer-side usage and generation analytics
Admin-wide platform analytics dashboard
Generation history with full input/output record
CSV export for history and campaigns

Built-In Monetization

Stripe Billing & Credit System

Charge customers for AI content access with Stripe-powered subscriptions. Manage plans, credits, payments, and webhooks — ready for a real SaaS business.

💳
Stripe Checkout

Hosted checkout for subscriptions

🎫
Credit System

Usage-based with credit ledger

📄
Plan Management

Create and control billing plans

🔔
Webhook Handling

Built-in Stripe webhook processing

Billing

Full Control

Admin Control Panel

Manage every aspect of your platform from a single admin area. System health, AI configuration, templates, plans, branding, and more.

System Health: DB, AI, billing, mail, storage, runtime
AI provider configuration + connection testing
Template, category, and plan management
Branding: name, colors, logo, favicon
Payments, credit ledger, webhook logs
Guardrails for content safety controls
License activation + update check foundation
Admin Dashboard
Demo Ready

Built-In Demo Mode

AdGenie includes a demo mode that works without a real AI API key — perfect for showcasing the platform to potential customers or testing the workflow before going live. Toggle it on in your environment configuration.

Built With

Modern Tech Stack

L
Laravel 12

Backend framework

R
React + Inertia.js

Frontend SPA experience

M
MySQL 8.0+

Relational database

S
Stripe

Billing & subscriptions

AI
OpenAI-Compatible

Bring your own AI provider

P
PHP 8.2+

Runtime requirement

Server Requirements

PHP 8.2 or newer
MySQL 8.0 or newer
Apache or Nginx
bcmath, ctype, fileinfo, json
mbstring, openssl, pdo, pdo_mysql
tokenizer, xml

Common Questions

Frequently Asked Questions

Is installation difficult?

No. AdGenie includes a step-by-step web installer. Upload your files, point your domain to the public/ directory, and open /install in your browser. The wizard handles requirements checking, database setup, and admin account creation. Typically takes 5–10 minutes.

Do I need SSH / command-line access?

No. The web installer handles everything from your browser. SSH is helpful for troubleshooting but not required for installation.

Does this work without an AI API key?

AdGenie includes a built-in Demo Mode that works without a real API key, so you can preview the full workflow before connecting a live provider. For production use, you bring your own API key from any OpenAI-compatible service (OpenAI, OpenRouter, Azure OpenAI, etc.).

Which AI providers are supported?

Any provider with an OpenAI-compatible API: OpenAI (GPT-4o, GPT-4o-mini), OpenRouter, Azure OpenAI, or self-hosted models. You configure the API key, base URL, and model from the admin panel.

Is Stripe required?

Only if you want to charge customers. If you're using AdGenie internally or granting credits manually, Stripe configuration is optional.

Can I customize the branding?

Yes. Change the application name, colors, logo, and favicon directly from the admin settings panel. No code editing required.

Can I install this on shared hosting?

Yes, as long as your shared hosting provides PHP 8.2+, MySQL 8.0+, and lets you set the document root to the public/ directory.

Does it support multiple languages?

Yes. AdGenie includes locale switching and RTL support. Configure the default language in your environment file and add translation files using Laravel's localization system.

Is documentation included?

Yes. Full documentation is included covering installation, configuration, customer usage, admin guide, troubleshooting, and FAQ. Both Markdown source files and a complete HTML documentation page are provided.

What's Included in Your Purchase

Full source code (Laravel 12 + React)
Web-based installer wizard
Customer dashboard + all features
Admin control panel
Stripe billing integration
Demo mode (no API key needed)
Multilingual + RTL support
Full documentation set

Launch Your AI Content Business Today

AdGenie gives you everything to run a professional AI marketing platform on your own terms. Own the platform. Control the pricing. Keep the revenue.

Purchase AdGenie
✓ Full source code ✓ 6 months support ✓ Documentation included ✓ Future updates

Changelog

v1.0.0 — Initial release. AI content generation, campaigns, templates, brand profiles, knowledge base, workspaces, Stripe billing, automation workflows, admin panel, installer, and demo mode.