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.

Built With

Share this project: