Skip to content
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Retro Gaming Zone

Current URL

Retro Gaming Zone was born out of a course requirement and my love for old school video games/consoles. My personal collection of old school consoles includes an Intellivision II, Atari 2600 and 7800, NES, SNES, N64, Sega Master System, and Playstation I & II.

Sometimes I come across cheap console games for old systems, and figured it would be awesome to have a place to keep track of my collection and items on my wishlist. So I created this site.


  • User registration / authentication system
  • User dashboard complete with collection and wishlist functionality
  • Gamification feature: leaderboard for who has the most items in their collection
  • Game and console database complete with cover art


This was my first Object Oriented PHP application. It was my first time for a lot of stuff. That said: the code SUCKS. I mean it's really, really bad. Needs a full rewrite. So please don't judge me by this. This is public on github as a means to show how far I've come and how much I continue to grow.


This project was built using the SimpleMVC (Now known as Nova) PHP Framework

Future Improvements

  • Full rewrite of the codebase, moving away from Simple MVC/Nova Framework to something (anything) else
  • Add more consoles and games
  • Add more themes that look like retro consoles the way the current theme looks like the old Atari 2600
  • Reduce the number of frameworks/libraries. Simplify the codebase.

Languages Used

  • HTML
  • CSS
  • Object Oriented PHP
  • JavaScript / AJAX

Frameworks / Libraries Used

  • Foundation CSS
  • Normalize
  • Modernizr
  • Font Awesome icons
  • jQuery
  • jQuery UI
  • Google reCaptcha
  • Google Fonts
  • Basically a lot of crap I did NOT need but was a requirement for the project at the time (as this was a midterm and final project for a college PHP course)

Database Schema

Retro Gaming Zone Database Schema Note: This was my first attempt at designing and normalizing a database schema.


RETIRED: A retro video game and console collection database.



No releases published


No packages published
You can’t perform that action at this time.