Explore. Capture. Share.
GeoChat is a Cloud-Based Community Media Sharing Platform
In essence, GeoChat is an Android application that allows local communities to share pictures and videos with each other. The application features an element of exclusivity as it only allows people who are geographically within the community to upload images to that particular feed.
For this ECE150 class project, we wanted to create something that would challenge us to not only learn the basics of android application development, but also learn how to integrate hardware and software API's to build scalable and robust applications. For example, we were able to include both location and camera accessibility in our application. In addition, we utilized the Firebase API to provide us with a real time database and a storage system for all of the media shared on our app.
Below you can find a list of the locations we are currently supporting on our application. These geo-boundaries are preset by us and thus requires careful consideration when launching a new community.
Locations
Isla Vista
Communities are defined when we set up a geographical boundary around a certain area that represents a unique group of individuals. This is why we decided to include Isla Vista as one of the two locations we will be supporting at launch.
UC Santa Barbara
The other community that we are launching is the UC Santa Barbara campus. We believe that although they are next to each other and have individuals that belong to both, they represent two distinct aspects of student life here in Santa Barbara.