Firebase Setup Required
To sync data across all phones in real-time, connect Firebase (free). Without it, each device stores data separately — members registered on one phone won't appear on others.
⚡ Once set up, every registration, check-in, payment and password change syncs to ALL devices instantly — even 200 members checking in simultaneously!
1
Create Free Firebase Project
Go to console.firebase.google.com → "Add project" → Name it "team-eagle-gym" → Create
2
Enable Firestore Database
Left sidebar → "Firestore Database" → "Create database" → "Start in test mode" → Select region → Done
3
Get Your Config Keys
⚙️ top-left → "Project settings" → "Your apps" → click </> Web icon → Register app → copy the firebaseConfig block
4
Paste Into This File
Open this HTML file in any text editor (Notepad, VS Code) → find the FIREBASE_CONFIG block near the top → replace each PASTE_YOUR_... value with your actual keys → Save file → re-upload to Netlify
const FIREBASE_CONFIG = {
  apiKey: "AIzaSy...",
  authDomain: "team-eagle-gym.firebaseapp.com",
  projectId: "team-eagle-gym",
  storageBucket: "team-eagle-gym.appspot.com",
  messagingSenderId: "123456789",
  appId: "1:123:web:abc123"
};
5
Set Firestore Rules (keep data private)
In Firestore → "Rules" tab → replace contents with below → Publish
rules_version = '2';
service cloud.firestore {
  match /databases/{db}/documents {
    match /{doc=**} { allow read, write: if true; }
  }
}
🏋️
💪
🥊
🏃
🎯
🔥
⏱️
🏅
💯
🦅
TEAM EAGLE
Fitness Center
Rise. Train. Dominate.
✓ Ready
EDIT MEMBER
Full Name
Phone
Weight (kg)
Height (cm)
Membership Plan
Gender
Address
Emergency Contact Name
Emergency Contact Phone
🏆
MARCH 2026
Monthly Champion
Mar 2026
All devices synced
0
Total Visits
0
This Month
0
Day Streak