Mysql 5.6
Node
Gulp
Laravel 5.1
blockquote[ ├── app │ ├── Console │ ├── Events │ ├── Exceptions │ ├── Http │ ├── Jobs │ ├── Listeners │ ├── Policies │ └── Providers ├── bootstrap │ └── cache ├── config ├── database │ ├── factories │ ├── migrations │ └── seeds ├── node_modules │ ├── bootstrap-sass │ ├── gulp │ ├── laravel-elixir │ └── materialize-css ├── public │ ├── css │ ├── font │ └── js ├── resources │ ├── assets │ ├── lang │ └── views ├── storage │ ├── app │ ├── framework │ └── logs ├── tests └── vendor ├── bin ├── classpreloader ├── composer ├── danielstjules ├── dnoegel ├── doctrine ├── fzaninotto ├── hamcrest ├── jakub-onderka ├── jeremeamia ├── laravel ├── league ├── mockery ├── monolog ├── mtdowling ├── nesbot ├── nikic ├── paragonie ├── phpdocumentor ├── phpspec ├── phpunit ├── psr ├── psy ├── sebastian ├── swiftmailer ├── symfony └── vlucas ]
You need to edit .env file settings
DB_HOST=localhost
DB_DATABASE=listestate
DB_USERNAME=listestate
DB_PASSWORD=d3v123
Need to run command " php artisan migrate " to create tables.
Need to run commanf " php artisan db:seed " to create the seed data.
search working only one time.
Clicking on individual property will set the data beside in property details page
root folder of the application is
app/public
routes are present
app/http/routes
controllers
app/http/controllers/estate
model
app/estate.php
views
app/resource/views/home.blade.php - for main page
app/resource/views/proplist.blade.php - for proplist
app/resource/views/propdetails.blade.php - for propdetails
style
sass is used to compile css gulp will compile the resources/assests/scss/app.scss and materialize.scss to public/css/app.css
javascript
app/public/js
##need to give wirtable permissions for
app/storage/framework app/storage/logs
##DEMO URL would be
url[http://158.69.216.161/listestate]
##github download url
url[https://github.com/rteja91/pguruchallenge/archive/master.zip]