A web application to collect and manage information of popular PHP repositories from GitHub.
NOTE: A MySQL database server and a web server with PHP up and running are required. A MySQL client (eg. phpMyAdmin) is needed as user interface for MySQL server.
1.) Copy all files in this repository onto your web server at the file location that you wish to serve it from.
2.) This app uses Guzzle as PHP HTTP client to handle API calls, follow the instructions on http://guzzle.readthedocs.io/en/stable/overview.html to install Guzzle at the same location as mentioned above.
3.) Locate "config.php" file, set those constants based on your MySQL server connection parameters. A table named "repos" will be created in the designated database the first time app runs.
4.) Locate "config.php" file, set "token" variable with your GitHub personal access token (PAT).
PopularPHP is ready to serve!