davecheesefish Games is a personal project I run in my spare time, making small games for game jams and competitions and releasing them online.
The games are mostly written in C# with XNA or MonoGame, typically for game jams in as little as 48 hours.
The website is written in PHP with a MySQL database. Each game project can have multiple sub-projects (such as different versions of the game, or map-making tools, etc.), each of which can have multiple platforms and can be available in multiple stores and download locations. Each project also comes with screenshots, box art, descriptions, and game jams/competitions it was made for, resulting in quite a complex data storage setup.