-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
1 lines (1 loc) · 11.5 KB
/
index.html
File metadata and controls
1 lines (1 loc) · 11.5 KB
1
<!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>RAG Realty Group — Canada</title><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&family=Playfair+Display:wght@600;700;800&display=swap" rel="stylesheet"><link rel="stylesheet" href="assets/css/styles.css"><script src="data/bootstrap.js"></script><script src="assets/js/utils.js"></script><script src="assets/js/gps-fallback-map.js"></script><script src="assets/js/public.js"></script><link rel="manifest" href="manifest.json"></head><body class="public"><header class="public-header"><div class="container bar"><div class="brand">RAG <span class="accent">Realty</span> Group<small>Public Real-Data Browser · Verified release surface</small></div><nav class="nav"><a href="directory.html">Directory</a><a href="team.html">Team</a><a href="mortgage.html">Calculator</a><a href="deals.html">Deals</a><a href="command-center.html">Dashboard (Internal)</a><a href="settings.html">Settings (Internal)</a><a href="blog.html">Blog</a><button class="theme-toggle" data-theme-toggle="public" data-theme-label onclick="GRRTheme.toggle('public')">Dark Theme</button><button class="primary" onclick="openInquiry()">Book a Call</button></nav></div></header><section class="hero"><div class="container inner"><div class="eyebrow">Real Estate Intelligence · Real-source coverage</div><h1>Find the <em>Best Deals</em><br>Before Anyone Else</h1><p>Public browser for verified listings and inquiries across currently connected real-data markets. New listings land inside RAG Command Center first, are source-checked, held for a 24-hour grace period, then released publicly. For the first 1000 verified listings, that grace gate is bypassed so early testing stays clean. Once public, updates sync instantly.</p><div id="public-coverage-summary" class="meta" style="margin-bottom:14px;color:#f3eadb"></div><div id="public-province-breakdown" style="display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px"></div><div class="search-shell"><input id="public-search-input" placeholder="Search by city, province, area, or neighbourhood"><button id="public-search-button" type="button">Search Listings →</button></div><div id="quick-capture" style="max-width:620px;margin:24px auto 0;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:16px;padding:20px;text-align:left"><div style="font-size:15px;font-weight:700;color:#fff;margin-bottom:12px">Get matched with Victoria deals â free, no obligation</div><form onsubmit="event.preventDefault();GRR.addInquiry({name:this.qn.value,email:this.qe.value,phone:this.qp.value,intent:'buyer_match',market:'Victoria',source:'homepage_quick'});fetch('https://rag-command-center-api.admension.workers.dev/api/inquiries',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify({name:this.qn.value,email:this.qe.value,phone:this.qp.value,intent:'buyer_match',market:'Victoria',source:'homepage_quick'})}).catch(function(){});this.reset();alert('We will match you with Victoria deals. Amit will be in touch shortly.')" style="display:flex;gap:8px;flex-wrap:wrap"><input name="qn" placeholder="Your name" required style="flex:1;min-width:120px;padding:12px;border-radius:8px;border:none;font-size:14px"><input name="qe" type="email" placeholder="Email" required style="flex:1;min-width:120px;padding:12px;border-radius:8px;border:none;font-size:14px"><input name="qp" type="tel" placeholder="Phone" style="width:130px;padding:12px;border-radius:8px;border:none;font-size:14px"><button type="submit" style="padding:12px 24px;border-radius:8px;border:none;background:var(--public-gold);color:#fff;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap">Match Me</button></form></div><div class="quick-strip"><div class="quick-card"><b>Source branching</b><span>Every incoming listing is tracked by source and normalized before release.</span></div><div class="quick-card"><b>24-hour internal edge</b><span>Command Center users see verified new listings first during the private hold window.</span></div><div class="quick-card"><b>Public-safe releases</b><span>Only verified records make it to the public browser with discrepancy notes where needed.</span></div><div class="quick-card"><b>Instant live updates</b><span>Once a property is public, price and status changes update right away.</span></div></div></div></section><div class="filters"><div class="container" style="display:flex;gap:10px;flex-wrap:wrap;align-items:center"><span style="font-size:12px;color:#8a8377;font-weight:700;letter-spacing:.12em;text-transform:uppercase">Filter</span><select id="public-filter-beds"><option value="">Any Beds</option><option value="1">1+</option><option value="2">2+</option><option value="3">3+</option><option value="4">4+</option></select><select id="public-filter-baths"><option value="">Any Baths</option><option value="1">1+</option><option value="2">2+</option><option value="3">3+</option><option value="4">4+</option></select><select id="public-filter-type"><option value="">Any Type</option><option value="residential">Residential</option><option value="strata">Strata</option><option value="land">Land</option><option value="commercial">Commercial</option></select><select id="public-filter-price"><option value="">Any Price</option><option value="200000">Under $200K</option><option value="300000">Under $300K</option><option value="400000">Under $400K</option><option value="500000">Under $500K</option><option value="600000">Under $600K</option><option value="750000">Under $750K</option><option value="1000000">Under $1M</option><option value="1500000">Under $1.5M</option><option value="2000000">Under $2M</option></select><button class="active" data-public-sort="deal_desc" type="button">Best Deal</button><button data-public-sort="newest" type="button">Newest</button><button data-public-sort="price_asc" type="button">Price ↑</button><button data-public-sort="price_desc" type="button">Price ↓</button><button data-public-sort="days_desc" type="button">Days Listed</button></div></div><section class="section"><div class="container"><div class="section-head"><div><h2>Verified Public Listings</h2><p>This surface only shows records that have passed the RAG verification path or completed the 24-hour internal grace period.</p><div id="public-result-summary" class="meta" style="margin-top:8px"></div></div></div><div id="listingGrid" class="public-grid"></div><div class="banner">Operational rule: all new listings enter RAG Command Center first. They are held privately for up to 24 hours after verification, then released here. Existing public listings update instantly after that point.</div></div></section><section class="section"><div class="container"><div class="section-head"><div><h2>Canada Market Directory</h2><p>Province and regional entry points for the public discovery surface. More local city pages can branch from these market hubs.</p></div></div><div id="marketGrid" class="mini-grid"></div></div></section><section class="section" style="background:#13100d;color:#fff;padding:40px 0"><div class="container" style="text-align:center;max-width:680px"><h2 style="font-family:var(--serif);font-size:36px;margin-bottom:10px">Get <em style="color:var(--public-gold)">Deal Alerts</em></h2><p style="color:rgba(255,255,255,.65);margin-bottom:24px">Subscribe to get notified when new listings match your criteria.</p><form onsubmit="event.preventDefault();saveAlert({email:this.ae.value,city:this.ac.value,min_beds:this.ab.value,max_price:this.ap.value,type:this.at.value});this.reset();alert('Subscribed! We will notify you when matching listings appear.')" style="display:flex;gap:10px;flex-wrap:wrap;justify-content:center"><input name="ae" type="email" placeholder="Your email" required style="padding:14px 16px;border-radius:10px;border:none;font-size:14px;min-width:200px"><input name="ac" placeholder="City" style="padding:14px 16px;border-radius:10px;border:none;font-size:14px;width:130px"><select name="ab" style="padding:14px 12px;border-radius:10px;border:none;font-size:14px"><option value="">Any beds</option><option value="1">1+</option><option value="2">2+</option><option value="3">3+</option></select><select name="ap" style="padding:14px 12px;border-radius:10px;border:none;font-size:14px"><option value="">Any price</option><option value="500000">Under $500K</option><option value="750000">Under $750K</option><option value="1000000">Under $1M</option></select><select name="at" style="padding:14px 12px;border-radius:10px;border:none;font-size:14px"><option value="">Any type</option><option value="residential">Residential</option><option value="strata">Strata</option><option value="land">Land</option></select><button type="submit" style="padding:14px 28px;border-radius:10px;border:none;background:var(--public-gold);color:#fff;font-weight:700;font-size:14px;cursor:pointer">Subscribe</button></form></div></section><footer class="public-footer"><div class="container">RAG Realty Group public browser · local-first prototype · data contracts mirror the future RAG Command Center release pipeline.</div></footer><div id="inquiryModal" style="display:none;position:fixed;inset:0;background:rgba(7,7,10,.45);z-index:60;align-items:center;justify-content:center;padding:16px"><div class="panel-p" style="max-width:760px;width:100%"><div class="row" style="margin-bottom:14px"><div><h3 style="margin:0;font-family:var(--serif);font-size:28px">Route inquiry to RAG</h3><div class="meta">Public inquiry · internal routing only</div></div><button class="btn ghost" onclick="closeInquiry()">Close</button></div><form id="inquiryForm" class="form-grid"><select name="intent"><option>Buy a home</option><option>Ask about a listing</option><option>Find investment deals</option><option>Sell my home</option><option>Relocation help</option></select><input name="market" placeholder="Target market (e.g. Vancouver, Calgary)"><input name="name" placeholder="Full name" required><input name="email" type="email" placeholder="Email" required><input name="phone" placeholder="Phone"><input name="budget" placeholder="Budget range"><input name="timeline" placeholder="Timeline"><input name="branch_hint" placeholder="Queue hint (optional)"><textarea name="notes" placeholder="Notes, source details, neighborhoods, inconsistencies noticed, etc."></textarea><div style="grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;align-items:center"><div class="notice">This submission does not publish anything publicly. It enters RAG Command Center first.</div><button class="btn gold" type="submit">Send to Command Center</button></div></form></div></div><script>GRRTheme.init('public');if('serviceWorker' in navigator){navigator.serviceWorker.register('sw.js').catch(()=>{});}</script><div style="position:fixed;bottom:0;left:0;right:0;z-index:50;background:#13100d;border-top:2px solid var(--public-gold);padding:10px 0;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap"><span style="color:#fff;font-size:14px;font-weight:700">Looking to buy or sell in Victoria?</span><a href="tel:2505078949" style="background:var(--public-gold);color:#fff;padding:10px 20px;border-radius:10px;font-weight:700;font-size:14px;text-decoration:none">Call Amit 250-507-8949</a><button onclick="openInquiry()" style="background:#fff;color:#13100d;padding:10px 20px;border-radius:10px;font-weight:700;font-size:14px;border:none;cursor:pointer">Free Consultation</button></div><div style="height:52px"></div></body></html>