📄️ Local Dev Setup
This guide walks through the complete setup of the GXP local development environment from a fresh clone to a fully running application. The stack uses Docker Compose to orchestrate a PHP 8.3 Laravel Octane/RoadRunner app server, Horizon queue workers, a Node.js Vite dev server, Nginx with wildcard SSL for local .gxp.test and .eventfinity.test domains, PostgreSQL 16, Redis Stack, and additional services.
📄️ Creating a Project
Projects are the central unit in GXP — each project represents an event or experience. Projects belong to a Team and contain portals, pages, attendees, forms, and all other event resources.
📄️ Navigation Overview
The GXP dashboard is organized into two levels: team-level management and project-level management. Understanding this hierarchy helps you find the right settings and tools quickly.
📄️ Features & Subscriptions
GXP uses a tiered feature system to control which capabilities are available to teams and their projects. This is managed through Dashboard Masks and Subscriptions.
📄️ Apps, Portals & Widgets
This guide covers how to assemble an attendee experience by adding plugin pages, widgets, and themes to a portal.