I've been spending the last few weeks working on the backend of the system. The backend consists of reading meeting directories, geocoding the addresses and storing them in a database. I'm using free Google tools for most of this and the free versions have limitations that I have to work around. I'm done with most of this and now I can build the database map from scratch in about 1 minute (before it took multiple days to do it from scratch as I hit the daily geocoding limit).
Now with this plumbing almost behind me I plan to significantly enhance the look and functionality of the page. I'm learning while I go so it may take a bit but I'm excited to get started.