liberu-real-estate/real-estate-laravel
A Laravel package for building real estate applications, with property listings, agents, locations, search, models, migrations, and admin-ready CRUD to help you launch a real estate portal quickly.
This assessment is based on the v9.0.0 release notes and the package identity (liberusoftware/real-estate-laravel); verify specifics against the package README and the v8→v9 diff before adopting.
composer.json before running composer require liberusoftware/real-estate-laravel:^9.0.v8.0.0...v9.0.0. Only two PRs are listed, but a major bump signals possible breaking changes in contracts, config keys, migrations, or published views — especially around localized templates and signing.php artisan vendor:publish --provider="Liberu\RealEstate\RealEstateServiceProvider"
php artisan migrate
Read the published config/real-estate.php (or equivalent) before changing anything; note locale, storage disk, document template, and signing-related keys.resources/views/vendor/....app()->getLocale() deep inside package code, since queued jobs and console commands do not inherit the request locale.DocumentSigned, SigningDeclined) from your wrapper so business logic does not depend directly on package internals.Http::fake() for outbound calls. Include a test that renders the same template in at least two locales.^9.0, run the full suite, and diff published config/views against the package's defaults after upgrading. Keep local overrides minimal so future major upgrades remain tractable.CHANGELOG.md; do not assume a drop-in upgrade from v8.composer why-not and check transitive constraints if installation conflicts.php artisan config:clear and php artisan view:clear. In production, re-run config:cache and restart queue workers after deploy.How can I help you explore Laravel packages today?