Для создания онлайн-каталога недвижимости с функционалом, подобным Циан, ДомКлик или Яндекс Недвижимость, можно рассмотреть следующие Opensource-решения и фреймворки:
1. WordPress с плагином Real Homes - WordPress широко используется для создания сайтов недвижимости, а плагин Real Homes добавляет функционал для каталога недвижимости, включая возможность загружать объявления, фильтровать их, отображать карты и многое другое.
2. Joomla с компонентом OS Property - Joomla является еще одной популярной CMS для создания сайтов, а компонент OS Property добавляет полезные функции для каталога недвижимости, такие как управление списками, поиск по категориям, отзывы и многое другое.
3. Drupal с модулем Real Estate Listings - Drupal также может быть использован для создания каталога недвижимости, а модуль Real Estate Listings добавляет возможность размещения объявлений, фильтрования результатов поиска, отображения карт и многое другое.
4. Laravel - Если вы предпочитаете использовать фреймворк PHP для создания каталога недвижимости, Laravel является хорошим выбором. Вы можете создать собственный каталог, добавив необходимый функционал с использованием Laravel и других пакетов.
Эти решения предлагают возможность создания профессионального онлайн-каталога недвижимости с различными коммерческими функциями, подобными тем, что представлены на крупных порталах недвижимости. Выбор конкретного решения зависит от ваших потребностей, уровня опыта и предпочтений в разработке веб-приложений.