liberu-real-estate/real-estate-laravel
Composer 安装命令:
composer create-project liberu-real-estate/real-estate-laravel
包简介
The skeleton application for the Laravel framework.
关键字:
README 文档
README
The open-source real estate platform that empowers agents, landlords and developers — built on Laravel 13, PHP 8.5, Filament 5 and Livewire 4.
About
Liberu Real Estate is a fully featured, open-source property management and estate agency platform. It brings together property listings, tenant management, bookings, bids, neighbourhood insights, and cutting-edge AI/VR tools in a single, modular Laravel application. Whether you're running a solo letting agency or building a multi-branch operation, Liberu Real Estate gives you a production-ready foundation you can extend and deploy with confidence.
- 🏠 Manage properties, tenants, landlords, bookings and transactions in one place
- 🤖 AI-powered valuations and smart-contract rental agreements
- 🌐 Live demo at agent.liberu.co.uk
- 🛠️ Fully open-source — fork it, extend it, ship it
Features
| Feature | Description |
|---|---|
| Property Listings | Create and manage residential and commercial listings with rich media, pricing and availability. |
| Tenant & Landlord Management | Track tenants, landlords, lease terms, rent schedules and contact history. |
| Bookings & Bids | Allow prospective tenants and buyers to book viewings and submit bids directly through the platform. |
| Transaction Tracking | Full audit trail of payments, deposits and financial events with reporting dashboards. |
| Neural Network Valuation | AI-powered property valuations using machine learning with confidence scoring and market insights. |
| Smart Contracts | Blockchain-based rental agreements with digital signatures and automated clause execution. |
| Virtual Staging | Upload property images and apply AI-powered design styles to stage them virtually. |
| Holographic Tours | Immersive 3D property viewing with support for Looking Glass, HoloFan, HoloLamp and browser-based WebGL. |
| VR Property Design | Design and visualise custom interiors in VR with 8 design styles and full furniture/lighting management. |
| Neighbourhood Insights | Automated demographics, schools, amenities, transport links and walkability scores for each listing. |
| News & Market Updates | Built-in CMS for publishing property market news and agency announcements. |
| Admin Panel | Powerful back-office powered by Filament 5 with role-based access control via Filament Shield. |
| Real-time UI | Livewire 4 driven interactive interfaces — no full-page reloads needed. |
| Scheduled Tasks | Automated daily neighbourhood data refresh via Laravel's task scheduler. |
| Multi-auth & Social Login | Jetstream + Socialstream for first-party and OAuth authentication. |
| Docker & Sail Ready | One-command local development with Docker Compose or Laravel Sail. |
Installation
Prerequisites
- PHP 8.5+
- Composer 2
- MySQL 8 / PostgreSQL 15 / SQLite 3
- Node.js 20+ & npm (for front-end assets)
Option 1 — Command-line installer (setup.sh)
The quickest way to get started on Linux/macOS:
git clone https://github.com/liberu-real-estate/real-estate-laravel.git
cd real-estate-laravel
chmod +x setup.sh
./setup.sh
setup.sh copies .env.example → .env, generates the application key, installs Composer and npm dependencies, runs database migrations and seeds demo data automatically.
Option 2 — Graphical installer (install.php)
A browser-based graphical installer is included for shared-hosting and non-technical deployments:
- Upload the project files to your web server.
- Open
https://your-domain.com/install.phpin a browser. - Follow the step-by-step wizard to configure your database, environment and admin account.
Option 3 — Manual step-by-step
git clone https://github.com/liberu-real-estate/real-estate-laravel.git cd real-estate-laravel composer install cp .env.example .env php artisan key:generate # Edit .env with your database credentials, then: php artisan migrate --seed npm install && npm run build php artisan serve
Option 4 — Docker
docker build -t real-estate-laravel . docker run -p 8000:8000 real-estate-laravel # Or with Docker Compose: docker compose up
Option 5 — Laravel Sail
./vendor/bin/sail up
Demo
Live demo: https://agent.liberu.co.uk
Documentation
- VR Property Design — Create and customise interiors in VR with 8 design styles and full furniture management
- Virtual Staging Tool — Upload and stage property images with AI-powered design styles
- Smart Contracts — Blockchain-based rental agreements with automated transactions
- Community Events Calendar — Display community events near properties on detail pages
Our Projects
The Liberu ecosystem contains a number of companion repositories and packages that extend or demonstrate functionality used in this boilerplate. Follow the links to learn more or to contribute.
| Project | Repository | Description |
|---|---|---|
| Accounting | liberu-accounting/accounting-laravel | Accounting and invoicing features tailored for Laravel applications. |
| Automation | liberu-automation/automation-laravel | Automation tooling and workflow integrations for Laravel projects. |
| Billing | liberu-billing/billing-laravel | Subscription and billing management integrations (payments, invoices). |
| Boilerplate (core) | liberusoftware/boilerplate | Core starter and shared utilities used across Liberu projects. |
| Browser Game | liberu-browser-game/browser-game-laravel | Example Laravel-based browser game platform and mechanics. |
| CMS | liberu-cms/cms-laravel | Content management features and modular page administration. |
| Control Panel | liberu-control-panel/control-panel-laravel | Administration/control-panel components for managing services. |
| CRM | liberu-crm/crm-laravel | Customer relationship management features and integrations. |
| E-commerce | liberu-ecommerce/ecommerce-laravel | E-commerce storefront, product and order management. |
| Genealogy | liberu-genealogy/genealogy-laravel | Family tree and genealogy research features built on Laravel. |
| Maintenance | liberu-maintenance/maintenance-laravel | Scheduling, tracking and reporting for maintenance tasks. |
| Real Estate | liberu-real-estate/real-estate-laravel | Property listings and real-estate management features. |
| Social Network | liberu-social-network/social-network-laravel | Social features, profiles, feeds and messaging for Laravel apps. |
Contributing
Contributions are warmly welcomed! Here's how to get involved:
- Fork the repository and create a new branch from
main(e.g.feature/my-new-feature). - Write tests for any new functionality or bug fix — we follow PHPUnit with the existing test suite.
- Follow PSR-12 coding standards. Run
./vendor/bin/pintbefore committing to auto-fix style issues. - Open a Pull Request against
mainwith a clear description of the change and why it's needed. - A maintainer will review your PR, leave feedback if necessary, and merge once approved.
For larger changes or new features, please open an issue first to discuss the approach before investing significant time. Bug reports, documentation improvements and translations are all equally valuable.
License
This project is licensed under the MIT License — see the LICENSE file for the full text.
What this means for you:
- ✅ Free to use — commercially and privately, without paying royalties.
- ✅ Free to modify — adapt the code to your exact business needs.
- ✅ Free to distribute — share your modifications or bundle the software in your own products.
- ✅ Free to sublicense — include it as part of a proprietary or SaaS offering.
- ℹ️ Attribution required — keep the copyright notice in any copy or substantial portion of the software.
The MIT license is one of the most permissive open-source licenses available. It gives you maximum freedom with minimal legal overhead, making it ideal for both personal projects and commercial deployments.
Maintainers
Project managed by Liberu — https://liberu.co.uk
liberu-real-estate/real-estate-laravel 适用场景与选型建议
liberu-real-estate/real-estate-laravel 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 6 次下载、GitHub Stars 达 108, 最近一次更新时间为 2024 年 06 月 04 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「framework」 「laravel」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 liberu-real-estate/real-estate-laravel 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 liberu-real-estate/real-estate-laravel 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 liberu-real-estate/real-estate-laravel 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
PHP Framework HLEB2 is the foundation of the web application. Provides ease of development and application performance.
Alfabank REST API integration
High-performance, opinionated PHP 8 web framework with O(1) routing, parallel async MySQL, type-safe asset bridge, and React-island frontend
Laravel package for Accurate Online API integration.
The skeleton application for the Geoffrey agent framework.
Shared RCX Laravel DataTables UI and configuration helpers.
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 108
- 点击次数: 12
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-04