php-gameplayer icon indicating copy to clipboard operation
php-gameplayer copied to clipboard

A web app which includes more than 600 games ready to be played, chat functionality and responsive design

PHP GamePlayer

A work in progress

A server with access to one directory above the public folder is required to install and use this script. Upload the contents of httpd.www to your public folder, upload httpd.private to one directory above your public directory. Your public directory may be named something other than httpd.www. It may, for instance, be called public or your username. If this is the case you must open httpd.private/system/bootstrap.php and change the two instances of httpd.www on line 12 to the name of your public directory. Do the same for httpd.private to whatever your private directory is called.

The app runs on SQLite so there's no need for any database installation.

There currently isn't a CMS associated with the app so all modifications, including the adding of new games, need to be done manually.

Features

  • Responsive design
  • Over 600 games built in, ready to play
  • Sign up, log in and log out functionality
  • Comments section for each game with response functionality
  • Like/Dislike/Favourites for games and comments
  • Game thumb scrollbars
  • User profile pages with access to settings, following and games liked
  • Ability to follow accounts

Known bugs

  • Profile pages aren't responsive
  • Password key for change password needs to be readily accessible to the user
  • Needs a CMS admin panel

Languages used

PHP, HTML, Javascript, CSS

Framework

ozboware PHP MVCF 1.4.4

Screenshots homepage gamscreen signinscreen profile logout