Quick Start Guide

Get your first project running in under 10 minutes.

Prerequisites

Before you begin, you'll need:

Step 1: Create a New Project

  1. Log in to your DevOur dashboard
  2. Click Create Project
  3. Enter a name and optional description
  4. Click Create

For detailed instructions, see Creating a Project.

Step 2: Configure Firebase

Firebase handles user authentication in your generated platform.

  1. Create a project in the Firebase Console
  2. Register a web app and copy the configuration values
  3. Enable Email/Password authentication
  4. Generate a service account JSON file
  5. In DevOur, go to your project Settings and enter the Firebase values
  6. Upload the service account file

For step-by-step instructions, see Firebase Setup.

Step 3: Configure Stripe

Stripe handles subscriptions and payments.

  1. Get your API keys from the Stripe Dashboard
  2. In DevOur, go to your project Settings and enter your Stripe keys
  3. Go to the Products page and create your subscription tiers
  4. Configure pricing, features, and usage limits

For step-by-step instructions, see Stripe Setup and Creating Products.

Step 4: Configure Resend

Resend handles transactional emails like password resets and email verification.

  1. Create an account at Resend
  2. Generate an API key
  3. Optionally configure a custom sending domain for better deliverability
  4. In DevOur, go to your project Settings and enter your Resend API key and sender email

For step-by-step instructions, see Resend Setup.

Step 5: Create a Version

Versions capture snapshots of your project configuration.

  1. On your project page, enter a version number (e.g., 1.0.0)
  2. Click Create
  3. Click Create Bundle to generate the downloadable package

For more on versioning, see Creating Versions.

Step 6: Download and Run

  1. Click Download to get your project bundle
  2. Extract the ZIP file
  3. Run the project with Docker:
docker compose up -d --force-recreate --build
  1. Open http://localhost:3009 in your browser

For detailed instructions and troubleshooting, see Downloading and Running Your Project.

What's Next?