How gallhort/maison works
Maison Orée is a French luxury real-estate frontend, with public property discovery and lead-generation flows plus two browser-based agency back-office editions. Visitors browse and filter listings, inspect property pages, and submit appointment or valuation details; the shared JavaScript supplies the documented interactions, which currently use simulated or in-memory data rather than a connected CRM. The back offices manage listings and enquiries, with the full edition adding agency operations and reporting. The README documents public features beyond the sampled source; their links are shown at the documented module level.
Main entry points: main.js Public interactions · acheter.html Property catalogue · dashboard-light/app.js Essential back office · dashboard/app.js Prestige back office
Components 18
Public experience
- Home and search
index.html - Property catalogue
acheter.html - Standard property
bien-standard.html - Prestige collection
bien-prestige.html - Feng Shui
feng-shui.html - Journal and news
actualites.html - Maison and offices
maison.html
Client journeys
- Valuation journey
estimer.html - Appointment booking
rendez-vous.html - Contact enquiries
contact.html
Agency back office
- Essential back office
dashboard-light/app.js - Essential demo data
dashboard-light/data.js - Prestige back office
dashboard/app.js - Full demo data
dashboard/data.js
Shared runtime
- Public interactions
assets/js/main.js
Other components
- Property seeker
- Agency staff
- CRM or CMS
Connections 23
- Property seeker → Home and search: visits
- Home and search → Property catalogue: searches listings
- Property seeker → Property catalogue: browses
- Property catalogue → Standard property: opens property
- Property catalogue → Prestige collection: opens collection
- Property seeker → Valuation journey: requests estimate
- Property seeker → Appointment booking: books meeting
- Property seeker → Contact enquiries: sends enquiry
- Property seeker → Feng Shui: explores advice
- Property seeker → Journal and news: reads articles
- Property seeker → Maison and offices: learns about agency
- Public interactions → Home and search: powers interactions
- Public interactions → Property catalogue: filters and sorts
- Public interactions → Valuation journey: calculates estimate
- Public interactions → Appointment booking: simulates availability
- Public interactions → Standard property: enables gallery
- Agency staff → Essential back office: manages essentials
- Essential back office → Essential demo data: reads and updates
- Essential back office → CRM or CMS: calls configured API
- Agency staff → Prestige back office: manages agency
- Prestige back office → Full demo data: reads demo data
- Prestige back office → Essential back office: shares edition concept
- Property seeker → CRM or CMS: submits lead