FlatEstate is an online real estate marketplace, made by Saimo using Laravel 8.x and Vue 3.
Demo
Home Page: FlateEstate
Email : user@demo.com
Password : password
Admin Panel : FlateEstate/admin
Username : admin@demo.com
Password : password
FlatEstate is an online real estate marketplace, made by Saimo using Laravel 8.x and Vue 3.
Home Page: FlateEstate
Email : user@demo.com
Password : password
Admin Panel : FlateEstate/admin
Username : admin@demo.com
Password : password
To run this project on a vps or on your local machine it must have:
After you clone the Github repository create .env
file from .env-example
and update your configuration.
You have to set all the .env
variables (database, mailing, paypal, stripe)
To generate the APP_KEY run:
$ php artisan key:generate
Then:
$ composer install
$ npm install && npm run dev
And now create the database structure and run seeds using:
$ php artisan migrate --seed
Now you can run the project and costumize it if you want using:
$ php artisan serve
All the project controllers are orgonized with the structure shown below, to make it easy to maintain the project in the futur or by another dev.
. . ├── PostController └── PageController └── PackageController │ ├── Create.php │ ├── Update.php │ ├── Show.php │ └── Delete.php . .