1) Barely functional MMO Tracker.
2) Convenience.
3) It allows users to look at information from the MMO it is "attached" to on the fly.
4) It has a simple landing page that users can use the navigation bar to access relevant info.
5) Access to a multitude of information on community statuses and character loadouts and the like. Admins can also do basic community management from the site.
6) It connects to an extensive database to hold all the info that is required.
7) Check public info or sign up (though not create characters for that would be something done inside the imaginary mmo itself).
8) Users can check info on their characters or achievements. Admins have more tools from the site.
9) The site contains ~12 pages, each one has its own specific information on it. Such as Login has the login portal, or Characters displays info on a user's characters if they have any.
10) The site has 10 tables. The function of these tables ranges from keeping track of character information and the info of their equipment to differentiating Admins from Users. There are also tables for User financial info and a trouble ticket system.
11) Basic, though it can be improved upon aesthetically if wished.
12) Navigation bar at the top with links to the other pages.
13) This website was based off WoWArmory which does more than the site can ever hope to achieve, considering it gets its info from an actual existing MMO.
14) The fact that equipment gets recalculated into a character's stats despite being on different tables is my favorite feature that mimicks WoWArmory.
15) The website is an unholy union of php, sql, html, and css cobbled together in pain. I imagine a lot of other sites are similar.
16) Other websites are probably more functional.
17) Did you know MySQL is case sensitive in its tables and attribute names and Postgres isn't? I didn't, so that was a fun adventure.