Welcome back

Sign in to manage your website

Incorrect username or password.

Dwarka Expressway Projects — Admin

62
PROPERTIES
5
NEW LEADS
12
DEVELOPERS
5
BLOG POSTS
Recent Enquiries View All →
NamePhoneSource PageDateStatus
Recent Properties View All →
Quick Actions

Project Categories

#Category NameSlugProjectsActions

Developers

Popular Locations

PropertySector / LocationPriceBHK / TypeStatusFlagsHRERAActions
Property Published Successfully!

The property is now live on the website.

ADD NEW PROPERTY

Fill all points carefully

Project Details
Project Overview
Project Highlights
Payment Plan
Floor Plans & Configurations
BHK Type Carpet Area Price Image
Floor plan
Floor plan

Optional: upload a floor plan layout image for each unit type — it will appear on the matching card in this section on the website.

PROJECT AMENITIES 0 selected
Sports & Fitness
Social & Entertainment
Convenience & Security
Lifestyle & Others
Location & Connectivity
Nearby Landmarks
Project Specifications
Project Images

Click or drag to upload main image

JPG, PNG, WEBP · Recommended 1200×800px

Or paste image URL:

Choose File   Site map / master plan image

Choose Files   Select multiple images

Hold Ctrl/Cmd to select multiple files

SEO Settings

Google Preview

Page Title

https://propvistarealty.com/property-slug

Meta description appears here…

Recommended: 50–60 characters
Recommended: 150–160 characters
Comma separated keywords
Categories

Property will be live on website immediately after publishing.

✅ Checklist

Coming Soon Projects

These projects show in the "COMING SOON.." section on the main website

Users can click on them to fill an enquiry form. Changes sync to the live website immediately.

Each project can have its own brochure PDF

Upload or remove a PDF per project below. A project only shows the "Download Brochure" button on the live website once a PDF is uploaded here. Recommended PDF size: under 8 MB.

#ProjectDeveloperLocationBrochureAction
#NamePhoneSource PageProject InterestBudgetDateStatusAction

Blog Posts

Job Openings

#Job TitleDepartmentTypeLocationPostedApplicationsStatusActions

Job Applications

#ApplicantPhoneApplied ForExperienceDateStatusAction
Homepage SEO
Recommended: 50–60 characters0/60
Recommended: 150–160 characters0/160

Google Preview

Page Title

https://www.propvistarealty.com/

Your meta description appears here…

🚀 Deploy & Connect Guide

Everything you need to get PropVista Realty live on the internet

🔗 How Admin Dashboard Connects to the Website

✅ Both files are already connected via localStorage

When you publish/edit/delete a property in the Admin Dashboard, it instantly writes to the browser's localStorage. The main website reads the same localStorage keys and reflects all changes immediately when the page is refreshed.

📋 Admin writes these keys:

${['pv_site_projects','pv_site_seo','pv_site_content','pv_site_settings','pv_site_stats'].map(k=>`${k}`).join('')}

🌐 Website reads these keys:

The main website (propvista-realty.html) reads from the same localStorage on every page load. Open both files in the same browser for changes to sync.

📦 Step-by-Step Deployment on DigitalOcean / Plesk
${[ { num:'01', color:'#e8821a', title:'Upload both files to your server', body:`Upload propvista-realty.html and propvista-admin.html to your server's public directory using Plesk File Manager or FTP.

/var/www/html/
  ├── index.html           ← rename propvista-realty.html
  └── admin/index.html  ← rename propvista-admin.html
` }, { num:'02', color:'#22a85a', title:'Point your domain to the server', body:`In your domain registrar (GoDaddy/Namecheap), set A Record to your DigitalOcean server IP.
In Plesk → Domains → Add Domain → enter your domain.
SSL: In Plesk → SSL/TLS Certificates → Install Let's Encrypt (free HTTPS).` }, { num:'03', color:'#1a2340', title:'Access admin panel', body:`Visit yourdomain.com/admin to open the admin dashboard.
Log in using the default username/password your developer shared with you separately (not shown on screen for security).
Change the password immediately in Site Settings → Change Password — never keep using the default credentials.` }, { num:'04', color:'#7c3aed', title:'Protect admin folder (optional but recommended)', body:`In Plesk → Protected Directories → protect /admin with a username & password for extra security.
Or add .htpasswd protection via Apache for basic auth before the admin login page loads.` }, ].map(s=>`
${s.num}

${s.title}

${s.body}

`).join('')}
⚡ For Production / High Traffic (Next Step)

The current setup uses localStorage which works per-browser. For a real production site where any team member can update the site from any device, connect to a backend database:

Option A — PHP + MySQL (Easiest on Plesk)

  1. Replace save() calls with fetch('/api/save.php')
  2. Create save.php on server to write to MySQL
  3. Website reads from DB via load.php API

Option B — Firebase (No server needed)

  1. Create free Firebase project at console.firebase.google.com
  2. Replace localStorage with Firebase Realtime DB
  3. Free for small sites (50K reads/day)

Current setup works perfectly when admin and website are open in the same browser (your computer / your client's computer). All 62 projects sync instantly. For multi-device use, upgrade to Firebase or PHP backend.

💻 Quick DigitalOcean / Plesk Commands
${[ ['Upload via SCP (Terminal)', 'scp propvista-realty.html root@YOUR_IP:/var/www/html/index.html\nscp propvista-admin.html root@YOUR_IP:/var/www/html/admin/index.html'], ['Set file permissions', 'chmod 644 /var/www/html/index.html\nchmod 644 /var/www/html/admin/index.html'], ['Enable HTTPS via Certbot', 'sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com'], ['Check site is live', 'curl -I https://yourdomain.com'], ].map(([label, cmd])=>`

${label}

${cmd}
`).join('')}
Company Information
Change Password
Homepage Stats