My company, Tap2, Inc., has created a unique data gathering application for Android phones. The software gather a tremendous amount of passive data (location, apps used, music played, etc.) as well as active data (answers to frequent surveys). This software is meant to enable a user to look at themselves as a form of personal "big data" and the app is directed at users in the âQuantified Selfâ space.
The software is only in beta, but we are already gathering a ton of useful data. While we focus on refining the data gathering end of the software, we need you to write code to create an area of our application where users can visualize their own data.
Here's some of the technology that you will need to be familiar with to assist in this project:
1) Google + log-in: our app requires using Google Plus to log in and we currently allow some rudimentary visualizations in a browser that are also hidden behind and utilize a Google + login..
2) Rails and MySQL
3) Android Studio and, obviously, Java
4) Data visualization libraries and experience creating user data visualization (such as for a fitness app)
Please note we do have an expert Android programmer you will need to work with, but he can provide useful guidance and oversight. He simply does not have time to work on the visualizations himself.
Please see the attached designs for a better understanding of what we are looking for.