Project
Control-plane record for a FireUX Project.
Key fields: id, name, description, image
Links to: App, Ecosystem
About FireUX
FireUX is an industry SaaS framework for industry founders and the teams building their software. Shared SaaS foundations and industry libraries compose connected Apps and Workspaces.
Industry libraries own domain records, capabilities and workflows. Apps and Ecosystems compose them into products. Nuxt and Nuxt UI provide the technical and interface foundation.
What this page covers
Modules
FireUX Core supplies shared SaaS and interaction foundations. Industry libraries add domain models, capabilities and workflows.
Entities
Control-plane record for a FireUX Project.
Key fields: id, name, description, image
Links to: App, Ecosystem
Canonical App identity connected to a Project and Ecosystem.
Key fields: id, name, project_id, ecosystem_id, role, status
Links to: Project, Ecosystem, User
Canonical Ecosystem identity grouping related Apps.
Key fields: id, name, project_id, slug, status
Links to: Project, App
User identity with App-specific membership.
Key fields: id, display_name, handle, profiles
Links to: App
A request to configure and launch an App.
Key fields: status, business, app_job, access, delivery
Links to: Project
Source-controlled package metadata used to compose App capability.
Key fields: type, id, name, team
Links to: App
Structure
Project <- Ecosystem.project_id <- App.project_id Ecosystem <- App.ecosystem_id User -> App membership Ignition request -> Project launch pipeline Module package manifest -> App build and runtime composition