Setting Up Elixium

Elixium is a Bring Your Own Backend (BYOB) application. This ensures you have 100% ownership and control over your project data. Follow these steps to create your free Google Cloud backend.

Step 1: Create a Firebase Project

  1. Go to the Firebase Console.
  2. Click "Add project" and name it (e.g., my-startup-tracker).
  3. Disable Google Analytics (optional, keeps it simpler).
  4. Click "Create Project".

Step 2: Enable Database & Auth

  1. Firestore Database:
    • Go to "Build" → "Firestore Database".
    • Click "Create Database".
    • Select a region near you.
    • Start in Test Mode (or Production Mode if you copy our Security Rules).
  2. Authentication:
    • Go to "Build" → "Authentication".
    • Click "Get Started".
    • Enable Google provider.

Step 3: Get Configuration

  1. Click the Gear Icon (Project Settings) in the sidebar.
  2. Scroll down to "Your apps" and click the Web (</>) icon.
  3. Register the app (any nickname works).
  4. Copy the firebaseConfig object (the part inside the script tag).
  5. Paste this JSON into Elixium's Configure Infrastructure screen.
    {
      "apiKey": "AIzaSy...",
      "authDomain": "...",
      "projectId": "...",
      ...
    }
Security Note: Elixium stores this configuration in your browser's localStorage. It is never sent to our servers. Your browser talks directly to your Firebase project.