-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jason Brain edited this page Jan 10, 2026
·
8 revisions
Welcome to the documentation hub for Core CMS.
- Project Plan: The master roadmap, technical architecture, and phase breakdown.
- Database Architecture: Detailed schema explanation and relationships.
- Database Schema: The raw SQL structure (reference).
- Branding Guidelines: Visual identity, logo concepts, and design philosophy.
- User Roles: Definitions of permissions and access levels.
- Plugin Architecture: How to build and structure extensions.
- Admin Manual: Instructions for managing content and events via the dashboard.
Detailed design and planning documents for specific modules.
- Event Planner: Architecture and features for the event system.
- Engagement Pack: Community features (Comments, Auth, Newsletter).
- Contributing Guide: How to collaborate, branch, and submit PRs.
- Style Guide: Coding standards and naming conventions.
- Roadmap: Active task tracking.
-
Routing Guide: How Pretty URLs and
.htaccesswork. - Menu System: Database-driven navigation architecture.
- Breadcrumbs System: Configuration and helper functions.
- Media System: File uploads, storage, and security.
- Editor Strategy: Block-based editing with Editor.js.
- Taxonomy System: Categories and Tags architecture.
- User Profile System: User settings and avatar management.
- Deployment Guide: FTP exclusion lists and server setup.
- Gemini Prompt Guide: How to use AI assistance for this project.
- Phase 3 Tests: Verification steps for Routing & Experience.
As the project grows, we will add:
- Plugin Developer Guide: Instructions for using hooks and creating plugins (Phase 5).
- Theme Developer Guide: Details on the templating engine and variable scope (Phase 3).
- API Reference: Documentation for internal helper functions (Phase 4).