Post messages based on geolocation. Kind of like foursquare. A school project, "the goal is to create a real mapping application based on the theme of your choice"
Messages and location are stored in firebase in this structure
And then retrieved using angularfire and bound to the page.