- Clone repo to local computer git clone
- Need to have laravel installed globally
- Need to have node installed globally
- Need to Run
Composer install
andnpm install
to install required dependencies - Need to Run
gulp
to compile the css, less and fonts in public folder - Need to run
composer dump-autoload
andphp artisan clear-compiled
- Need to run
php artisan serve
to run the project
- Update database configuration
- Configure
SMTP
email configuration i.e.sendgrid
- Configure
RECEIVER_EMAIL
with the email address on which contact us email will be sent - Configure all the upload path related variables by looking in
.env.example
, i.e.USER_RESUME_UPLOAD_PATH
- Configure all the permission related and other variables by looking in
.env.example
, i.e.permission_for_properties
- Needs to run
php artisan migrate:refresh --seed
to create database and populate with sample data - A admin user will be created by default in the database with default credentials