Get Started in Minutes
Ficha Dubai is a lightweight, vanilla JavaScript property listing website that displays beautiful real estate property pages. No framework needed—just pure HTML, CSS, and JavaScript powered by Tailwind CSS.Download the Files
Clone or download the Ficha Dubai source files to your local machine:You’ll need these core files:
index.html- Main property page templateapp.js- Property data handler and UI logicstyles.css- Custom styles (optional, using Tailwind CDN)property-5157395.json- Sample property data
Open in Your Browser
Simply open
index.html in any modern web browser:Since Ficha Dubai loads JSON via fetch, you’ll need a local web server. Opening the HTML file directly (file://) will cause CORS errors.
Understanding the Data Flow
Ficha Dubai automatically loads property data on page load. Here’s how it works:Quick Customization
Load a Different Property
You have two options to load different property data:Customize Theme Colors
Tailwind CSS configuration is embedded inindex.html:11-34. Update colors to match your brand:
Interactive Features
Ficha Dubai comes with several interactive features out of the box:Photo Gallery
Click thumbnails to view images. Double-click to open full-screen lightbox with keyboard navigation.
360° Virtual Tour
If your property has a
url_360 field, a prominent virtual tour button appears over the first image.Dark Mode Toggle
Click the floating button (bottom-left) to switch between light and dark themes.
Mobile Responsive
Fully responsive design with touch-friendly gallery controls and optimized layouts.
What’s Next?
Full Installation Guide
Learn about the complete file structure, all dependencies, and how to customize every aspect of Ficha Dubai.