Build a better products with your users, customers, and internal teams by capturing product feedback and prioritize them intelligently.
- PHP >= 5.6.4
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Composer
- Database ( MySql or PostgreSQL )
Clone hunt on your machine then follow all steps one by one.
- Copy .env.example to .env
- Open .env and setup your APP_NAME and FROM_EMAIL
- Setup your DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD in the .env file
- After that, setup your MAIL_HOST, MAIL_PORT, MAIL_USERNAME, MAIL_PASSWORD in the .env file
- Copy config/developer.example.php file to config/developer.php and add your developer email address ( The email address you will set in the developer.php file, they will get extra power in the Hunt such as products creating, deleting and many more ).
- Set bootstrap and storage directory permission to 755
- Open your terminal and run
composer install
from hunt root directory ( to install Hunt dependencies ) - Run
php artisan migrate
- Finally, run
php artisan passport:install
- Run
php artisan key:generate
There are two optional setup process, you may want ( not mandatory )
-
If you want Gmail login support
- Goto Google Console
- Create your own API key ( use your-domain.com/auth/google/callback as Authorized redirect URIs )
- Enable Google+ API
- Setup your API credential GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REDIRECT in the .env file
-
If you want Beanstalk as your Queue Driver
- Install Beanstalkd
- Set QUEUE_DRIVER as beanstalkd in the .env file.
This package is licensed under the MIT License