Platform Architecture

The HashtagCMS Ecosystem

A unified platform connecting your Laravel backend, Vue 3 admin panel, and headless frontends. Everything works together seamlessly out of the box.

Request Lifecycle

Intelligent Data Pipeline

01

Context Detection

Incoming requests are automatically resolved to the correct site, platform, language, and user context.

02

Module Resolution

The query engine assembles page layouts, content modules, and dynamic data based on the current context and permissions.

03

Flexible Output

Deliver content as JSON APIs for headless clients, Blade views for server-rendered pages, or Vue components for SPAs.

System Workflow
User Client (Browser/Mobile)
HashtagCMS Gateway
DATA SOURCE MySQL / PG / SQLite
CACHE LAYER Redis / File
Output: JSON / Blade / Vue
Laravel Starter Kit

Laravel Starter Kit

Full-stack Laravel installation with Blade templates, Tailwind CSS, and integrated admin panel.

composer create-project hashtagcms/create-app
Node.js Frontend

Node.js Frontend

Flexibility to host your frontend on a separate Node.js server. Scaffold express applications with pre-configured SDK integration.

npx create-hashtagcms-app
HashtagCMS Core

HashtagCMS Core

Laravel Engine

The heart of the ecosystem — managing multi-tenancy, authentication, content delivery, and REST APIs.
Use standalone or bundled with frontends.

Rest API
Multi site/tenant
Multilingual
Multi platforms
Admin UI Kit

Admin UI Kit

Production-ready Vue 3 admin dashboard with 50+ components. Manage content, users, media, and configurations. Also a playground to build admin themes

@hashtagcms/admin-ui-kit
Web UI Kit

Web UI Kit

Responsive frontend components and theme templates. A playground to build frontend themes

@hashtagcms/web-ui-kit
Compare & Choose

How HashtagCMS Stands Out?

See how our architecture and developer experience stack up against popular headless and traditional CMS platforms.