Skip to content

BrainAV/core-cms

Core CMS

PHP Database License Status Demo Production

Core CMS is a modern, lightweight, and AI-Native Content Management System built with PHP 8.3. It is designed for speed, modularity, and a premium writing experience.

🌐 Live Sites

🚀 Features

  • AI-Powered (Corex Intelligence): Built-in Admin Copilot for drafting, summarizing, and SEO generation.
  • Block Editor (Gutenberg-Quest): Modern, JSON-based content editing with support for multi-column layouts and block alignment.
  • Lightweight Core: Fast, secure, and bloat-free foundation.
  • Modular Architecture: Features are added as plugins (Event Planner, etc.).
  • Media Library: Secure file uploads with metadata editing (Alt text, captions).
  • Role-Based Access: Granular permissions for Admins, Editors, and Subscribers.
  • Theme System: Switchable designs with a custom Theme Manager.
  • SEO Ready: Pretty URLs, custom slugs, and auto-generated XML Sitemap.
  • Identity & Labels: Manage site branding and UI text without touching code.

📂 Documentation

🛠️ Installation

  1. Clone the repository:
    git clone https://github.com/BrainAV/core-cms.git
  2. Server Setup (CPanel/FTP):
    • Create a MySQL Database and User in CPanel.
    • Import db/schema.sql via phpMyAdmin.
    • Upload files to your public_html folder.
  3. Configuration:
    • Rename config/db_creds-sample.php to config/db_creds.php.
    • Edit the file with your database credentials.
  4. Installation:
    • Navigate to yourdomain.com/install_admin.php.
    • Create your admin account.
    • Important: Delete install_admin.php after use.

📜 License

MIT License. See LICENSE.md.