While trying to find housing, we came across the issue of not having readily available data on areas we were looking at, hence GeoStats
What it does
It takes your entry of a city or location, then turns that into a lat and long geocode. Then it makes a threaded call to the arcgis api, which is where the demographic data is located.
How I built it
It was built using Android Studio, with Java. We used several different RESTful APIs and libraries to accomplish this task. Including RxJava, Moshi and Retrofit.
Challenges I ran into
Getting the APIs to respond properly to the calls as well as the Json parsing
Accomplishments that I'm proud of
Json Parsing, a lot of Json parsing lol
What I learned
How to Parse really deep Json, and what to look for when dealing with RESTful APIs
What's next for GeoStats
Standardize the incoming data more, and display the data with a compare to function.