DBC Final Project: Geo-specific, localized, multi-peer messaging web application