Documentation
Project Settings
Configure database, environment, and integrations
Overview
Project Settings is where you manage the configuration that applies to your entire application. Access it from the settings icon in the top navigation.
General Project Settings
Basic project information and configuration.
- Project Name: Display name for your project
- Description: Brief description of what the app does (used by AI)
- PHP Version: Target PHP version for compatibility
Team Members
Add and remove team members and assign permissions. Project owners can manage team access and set permission levels for each member. Adding a team member requires their unique user ID, which can be found in User Settings. Subscription only.
Version Control
Create, switch, and delete branches for your project.
- Default branch: Usually
main, used as the base for new branches - Commits ahead: Changes not yet merged to the default branch
- Branch creation requires an active subscription
Capabilities
View and configure installed packages and integrations. AI will check for Capabilities before implementing a feature request. If application framework code is needed that doesn't currently exist or is not fit for purpose, a Capability request will be raised and you will be emailed once the Capability is available.
Capability Statuses
- Available: Installed and ready to use
- Needs Config: Installed but requires API keys or setup
- Enable: Click to add the capability to your project
Usage Statistics
View usage metrics and analytics for your project.
Export Project to Desktop
Download your project as standard PHP and Vue files for local development.
GitHub Integration
Connect your project to GitHub for version control and export. Link a repository to enable importing and exporting code.
Delete Project
Permanently delete your project. This action cannot be undone.
Next Steps
- Code Editor - Write application logic
- Interface Builder - Build your UI
- Exporting Code - Export to GitHub
- Previous
- Interface Builder
- Next
- User Settings