Recently I’ve been working on TrackWarcraft. TrackWarcraft is a tool to quickly gather information about players in World of Warcraft. It’s great if you’re looking for PUGs, but want to make sure they have decent gear and have successfully completed the dungeon or raid before. Using the TrackWarcraft AddOn you can instantly look up everyone in LFG or anyone in chat.
The site is built on Google App Engine and I’ve built it to scale under load. The data is gathered from the official WoW Armory. When gathering the data, all URL fetch requests are in parallel, so it’s relatively fast — even when looking up 25 characters at once, resulting in 100+ URL fetches. To be nice to the Armory, all character information is cached and it will only request the same character at most once every 12 hours.
A feed is also created for each character. This feed lists new achievements, gear upgrades, new levels, guild changes, etc. You can see the feed for my character here. Now you can track any character’s progress in your favorite RSS or Atom feed reader, such as Google Reader.
Please check out TrackWarcraft and let me know what you think! http://www.trackwarcraft.com/