mobeck15 / Game-Library

A database to track video game cost, play time, and other statistics.
GNU General Public License v3.0
0 stars 0 forks source link

Game-Library

A database to track video game cost, play time, and other statistics.

History

This project started as a single google sheet where I tracked my video game purchases and time played. Over time I added so much statistical analysis functions that it overwhelmed the google sheet. After several iterations of optimization on Google Sheets, I re-built the whole thing using PHP any MySQL. It has been maintained for some time by direct edits with no version control. I am now adding it to GitHub in an attempt to bring a little more structure to the development process as well as integrate unit tests.

Repository Structure

This is actually two different applications that interact with eachother. The server application is a collection of PHP scripts that present the core functionality of tracking the data and doing statistical analysis. The server includes insert functions and some edit ability but no deletes or complex edits are available at this time. For that you would need to interact with the database directly.

The client application is newer and it is two python scripts backed by a JSON config file that you can run locally.