# 🚀 Scale Reality — Universal cPanel Deployment Guide

Scale Reality is engineered with a **Universal Dual-Engine Architecture**. It works out of the box on **any standard cPanel hosting** (Apache/LiteSpeed with native PHP) by simply uploading the zip to `public_html`, and also supports cPanel's **"Setup Node.js App"** (CloudLinux Phusion Passenger).

---

## ⚡ Method A: Instant 1-Click Upload (Recommended — No Node.js Setup Required)

This method works on **100% of all standard cPanel hosting accounts** worldwide. No command line, no terminal, and no Node.js configuration required!

### Step 1: Open cPanel File Manager
1. Log in to your **cPanel**.
2. Click on **File Manager**.
3. Navigate into your website folder (usually **`public_html`**, or your subdomain folder).

### Step 2: Upload and Extract
1. Click **Upload** in the top menu of File Manager.
2. Select **`scale-reality-cpanel-ready.zip`** from your computer (located at `C:\Users\ELTD\Downloads\scale-reality-cpanel-ready.zip`).
3. Once the upload bar turns green (100%), return to File Manager.
4. Right-click **`scale-reality-cpanel-ready.zip`** and select **Extract** (extract directly into `public_html`).
5. (Optional) Delete the `.zip` file to save disk space.

### Step 3: That's It! Your Website is Live! 🎉
Visit your domain in your browser (`https://yourdomain.com`).
* **Frontend Website**: Loads instantly with high-speed caching and gzip compression.
* **The 3 Architects**: Taj, Rizvi Ahmed, and Romjan photos and profiles are active.
* **Lead Inquiries**: Form submissions send real emails to `contact@scalereality.com` via cPanel's local mail server.
* **Admin Panel**: Visit `https://yourdomain.com/admin` to manage navigation, pages, services, packages, team, and reviews.
* **Default Admin Login**:
  * `taj@scalereality.com` (password: `admin123`)
  * `rizvi@scalereality.com` (password: `admin123`)
  * `romjan@scalereality.com` (password: `admin123`)
  * `admin@scalereality.com` (password: `admin123`)

---

## 🛠️ Method B: Running via cPanel "Setup Node.js App" (CloudLinux / Passenger)

If your cPanel provider specifically requires running via CloudLinux Node.js Selector:

1. In cPanel, go to **Software** $\to$ **Setup Node.js App**.
2. Click **Create Application**.
   * **Node.js Version**: `20.x` or `22.x` (or highest available).
   * **Application Mode**: `Production`.
   * **Application Root**: `public_html` (or your folder name).
   * **Application URL**: Your domain.
   * **Application Startup File**: `app.js`.
3. Click **Create**.
4. Click **Run NPM Install** (or run `npm install --omit=dev` in terminal).
5. Click **Restart Application**.

---

## 🔒 Master Email & Notifications

All leads, contact inquiries, and live chat notifications are automatically dispatched to:
`contact@scalereality.com`

You can change this email anytime:
1. Log into your Admin Panel at `https://yourdomain.com/admin`.
2. Go to **Site Settings**.
3. Update the **Contact Email** field and click **Save Settings**.
