Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/themexpert/hunt
Get feature demand from your customers, team & the market
https://github.com/themexpert/hunt
Last synced: 2 days ago
JSON representation
Get feature demand from your customers, team & the market
- Host: GitHub
- URL: https://github.com/themexpert/hunt
- Owner: themexpert
- License: mit
- Created: 2017-01-23T06:31:15.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-30T01:32:25.000Z (over 7 years ago)
- Last Synced: 2024-04-24T05:02:43.183Z (7 months ago)
- Language: PHP
- Size: 16.7 MB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Hunt
Build a better products with your users, customers, and internal teams by capturing product feedback and prioritize them intelligently.
## Pre Requirement
- PHP >= 5.6.4
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- [Composer](https://getcomposer.org/download/)
- Database ( MySql or PostgreSQL )## Optional Pre Requirement
- [Beanstalkd](http://kr.github.io/beanstalkd/)
## Installation Process
**Clone hunt on your machine then follow all steps one by one.**
1. Copy .env.example to .env
2. Open .env and setup your APP_NAME and FROM_EMAIL
3. Setup your DB_CONNECTION, DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, DB_PASSWORD in the .env file
4. After that, setup your MAIL_HOST, MAIL_PORT, MAIL_USERNAME, MAIL_PASSWORD in the .env file
5. 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 ).
6. Set bootstrap and storage directory permission to 755
7. Open your terminal and run ```composer install``` from hunt root directory ( to install Hunt dependencies )
8. Run ```php artisan migrate```
9. Finally, run ```php artisan passport:install```
10. Run ```php artisan key:generate```**There are two optional setup process, you may want ( not mandatory )**
- If you want Gmail login support
1. Goto [Google Console](https://console.developers.google.com/)
2. Create your own API key ( use your-domain.com/auth/google/callback as Authorized redirect URIs )
3. Enable Google+ API
4. Setup your API credential GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, GOOGLE_REDIRECT in the .env file- If you want Beanstalk as your Queue Driver
1. Install [Beanstalkd](http://kr.github.io/beanstalkd/)
2. Set QUEUE_DRIVER as beanstalkd in the .env file.## License
This package is licensed under the [MIT License](https://github.com/themexpert/hunt/blob/master/LICENSE)