2705 MARSHALL DRIVE — LISTING SITE (dfwdistrict.com)
=====================================================

WHAT THIS IS
  A self-contained listing micro-site to live at:
      https://dfwdistrict.com/2705-marshall-dr/
  with a full photo gallery at:
      https://dfwdistrict.com/2705-marshall-dr/gallery.php

FOLDER CONTENTS
  index.html      The property page (the infographic).
  gallery.php     Full photo gallery — AUTO-LISTS every image in /images.
  gallery.html    Static fallback gallery (used only if PHP is unavailable).
  photos.js       Image list used by gallery.html (edit if you use the static version).
  images/         All property photos (JPG/JPEG/PNG).
  assets/         Locator map and other non-photo assets.
  Ashley_Smith_AshArrow.vcf   Downloadable contact card.

HOW TO PUBLISH ON NAMECHEAP (cPanel)
  1. Log in to Namecheap > your hosting > cPanel > File Manager.
  2. Open the  public_html  folder for dfwdistrict.com.
  3. Upload this entire  2705-marshall-dr  folder into public_html
     (or upload the .zip and use "Extract").
  4. Done. The page is live at  https://dfwdistrict.com/2705-marshall-dr/
     (index.html loads automatically — no filename needed in the URL.)

ADDING THE REST OF YOUR 70+ PHOTOS
  * Just drop the image files into the  images/  folder (via File Manager or FTP).
  * Use the SAME naming pattern so they sort and label automatically:
        NN_2705_Marshall_Dr-Category-ID.jpg
        e.g.  12_2705_Marshall_Dr-Living_room-9417.jpg
    - NN  = order number (controls gallery order)
    - Category = Exterior, Foyer, Living_room, Kitchen, Bedroom, Bathroom, Others, etc.
                 (underscores become spaces in the on-screen label)
  * gallery.php picks them up automatically — no editing required.
  * Recommended: keep each image around 2000 px on the long side for fast loading.

IF PHP IS NOT ENABLED ON YOUR PLAN
  * Use gallery.html instead. It reads photos.js.
  * Edit photos.js to list your files, following the existing format:
        window.PHOTOS = [ { "src": "images/filename.jpg", "label": "Living Room" }, ... ];
  * Then change the two "gallery.php" links in index.html to "gallery.html".
  (Namecheap shared/Stellar hosting supports PHP by default, so gallery.php should just work.)

LINKS ALREADY WIRED IN
  * "View on Zillow" button (hero + footer) -> your Zillow listing.
  * "View all photos" buttons -> gallery.php.
  * "Save My Contact Card" -> downloads Ashley's vCard.

NOTES
  * Zillow lists the address under ZIP 75033; the site uses 75034. Both are correct for
    this boundary lot, but confirm which ZIP the MLS uses for consistency.
  * The drone tour is embedded from Vimeo; make sure that video allows embedding.
