Adding MMR (match making ranking) filtering to Dotawithme has been an oft requested feature on Reddit so I finally decided to tackle the issue. I wasn’t exactly sure the best way to go about it but in the end I decided I wanted to put rankings in a range of 500. I thought the best way to do this was to use a dropdown menu with a variety of ranges to select from (ie: 1001-1500 or 1501-2000).
After officially announcing version 0.1 of Dotawithme on the Dota subreddits we quickly realized we were going to need a search function in order to make the site useful (we had ~200 signups in 2 days). Thanks to yet another awesome Railscast I had an idea of where to start my quest.