Version 2.0.0 Released - December 2025
PropertyWebBuilder 2.0 is a major release representing 5 years of development and 500+ commits since v1.4.0. This is essentially a complete rewrite with a modern architecture.
What's New in 2.0
Architecture Changes:
- Converted from Rails engine to standalone application
- Full multi-tenancy with
acts_as_tenantgem - Dual admin interfaces:
site_admin(super admin) andtenant_admin(per-tenant) - New property model architecture:
RealtyAssetwith separateSaleListing/RentalListing
Tech Stack Upgrades:
- Rails 5.2 → 8.0
- Ruby 3.4.7
- Bootstrap → Tailwind CSS for public themes
- Globalize → Mobility for translations
- Cloudinary → ActiveStorage (S3/R2 compatible)
- Vite + Vue.js 3 + Quasar for admin panel
New Features:
- Seed packs system for scenario-based site setup
- Firebase authentication with Devise fallback
- New themes: Brisbane (luxury), Bologna, Bristol
- Enhanced theming with CSS variables and Liquid templates
- Faceted search with field key filtering
- Comprehensive SEO implementation
- Audit logging for authentication events
- Push notifications via ntfy.sh
Get Your Own Instance in Minutes
The easiest way to try out PropertyWebBuilder is to sign up for a free trial account at https://propertywebbuilder.com.
Features
- Modern Tech Stack - Rails 8, Ruby 3.4.7, Vue.js 3, Quasar, Vite, Tailwind CSS
- Multi-Tenancy - Host multiple websites from a single installation
- Multilingual - Support for multiple languages with Mobility gem
- Multi-currency - Handle properties in different currencies
- Powerful Search - Faceted search with field key filtering
- Dual Admin Panels - Site admin (super admin) and tenant admin interfaces
- Firebase Auth - Optional Firebase authentication with Devise fallback
- Modern Themes - Brisbane, Bologna, Bristol themes with Tailwind CSS
- Seed Packs - Scenario-based seeding for quick site setup
- Google Maps Integration - Interactive property maps
- Customisable - CSS variables, Liquid templates, page parts system
- SEO Friendly - Comprehensive SEO implementation
- Responsive Design - Mobile-friendly layouts
- ActiveStorage - S3/R2 compatible file storage
- Fully Open Source - MIT License
Deployment Options
PropertyWebBuilder can be deployed to multiple platforms. We have comprehensive deployment guides for:
- Render - Easy deployment with automatic builds
- Heroku - One-click deployment
- Dokku - Self-hosted PaaS
- Cloud66 - DevOps automation
- Koyeb - Serverless platform
- Northflank - Developer platform
- Qoddi - App hosting platform
- AlwaysData - Hosting provider
- DomCloud - Cloud hosting
- Argonaut - Deployment automation
- Coherence - Full-stack cloud platform
See the deployment documentation for detailed guides.
Documentation
For comprehensive documentation covering architecture, APIs, frontend implementation, and more:
Coming Soon
- Instant price conversions into other currencies
- More languages - help with translations appreciated!
- More themes
- Mobile apps (iOS and Android)
- RETS support - for synchronizing MLS content
- Integration with third-party CRM systems
- Full calendaring functionality for rental properties
Contribute and Spread the Love
We encourage you to contribute to this project and file issues for any problems you encounter.
If you like it, please star it and spread the word on Twitter, LinkedIn and Facebook.
Please consider making a contribution to the development of PropertyWebBuilder.
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers! Become a backer
Sponsors
Support this project by becoming a sponsor. Become a sponsor