Project Settings

Configure your project's integrations, appearance, and localization.

Access Project Settings

  1. Open your project from the Projects page
  2. Click on Settings in the project navigation menu

Customization

Configure the basic appearance of your generated platform:

Stripe Configuration

Configure payment processing for subscriptions:

For detailed setup instructions, see Stripe Setup.

Firebase Configuration

Configure authentication for your platform:

For detailed setup instructions, see Firebase Setup.

Resend Configuration

Configure email delivery for your platform:

For detailed setup instructions, see Resend Setup.

Database Configuration

Choose your data storage option:

Default Database

By default, your project uses DevOur's managed database. This is the simplest option requiring no additional configuration. When you create a bundle, this runs as a separate Docker container alongside your application.

Custom SQL Database

To use your own PostgreSQL database:

  1. Disable Use Default Database
  2. Select SQL as the database type
  3. Configure your database connection:
    • Host: Database server hostname or IP address
    • Port: Database port (default: 5432)
    • User: Database username
    • Name: Database name
    • Password: Database password
  4. Click Test Connection to verify your settings
  5. Optionally check Skip Database Connection Test if you want to save settings without testing

Firestore

To use Firebase Firestore:

  1. Disable Use Default Database
  2. Select Firestore as the database type
  3. Ensure your Firebase service account has the necessary Firestore permissions

Colors

Customize your platform's color scheme:

Enter colors as hex values (e.g., #3B82F6) or CSS color names.

Locales

Manage translations for your platform:

Existing Locales

By default, English is included with pre-defined translation strings. You can add additional languages including French, which also has pre-defined strings, or create other languages from scratch.

View and edit translations for languages you've added. Each locale displays all translatable strings with editable values.

Adding a New Locale

  1. Select a language from the dropdown in the "Add New Locale" section
  2. Fill in the translations for each string
  3. Click Save to add the locale

Saving Changes

Click the Save button at the bottom of the settings page to save all your configuration changes. A confirmation message will appear when settings are saved successfully.