Docunext

  • About

Example MongoDB Application

March 4th, 2010

In addition to Docunext, I also work on a website called Informed Banking.

Like Docunext, it also has a blog and a wiki, but it also has a bank directory which I just happened to rebuild using Ruby 1.9.1, Sinatra, XSL, Builder, Erubis, Markdown, and MongoDB. The old bank directory used Nexista and MySQL and that worked well for approximately five years. However, it would break from time to time and was difficult to maintain, alter, or update.

The new one was a breeze to create. It took about a week to rebuild and only a couple hours each day. I'm deploying the code with Vlad, which makes a world of difference.

The really cool thing about using MongoDB is how easy it is to filter the data based upon different indices, like state, zip code, or even city and state.

Without further ado, here's a link so you can peruse it and try out the cool new features:

The New and Improved Informed Banking Bank Directory

Enjoy!

Yearly Indexes: 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2015 2019 2020