Online harassment is a social problem requiring a social response. We wanted to create incentives for users to moderate their Twitter feeds and reduce harassment as it occurs.
What it does
Tattle Battle rewards users for reporting offensive tweets through points. Swipe right on a tweet to report it. It's as simple as that. Every time you successfully flag an offensive tweet, you can earn up to 100 points. These points can be redeemed for gift cards and other rewards.
How I built it
Our team used Capital-One's Nessy API and the Twitter API to manage points for each user of our application.
Challenges I ran into
Capital-One's Nessy API did not allow for user-lookup based on name. Due to this restriction, we created a server to host a database pointing Twitter accounts to their bank IDs.
Accomplishments that I'm proud of
The application has an intuitive and appealing design while accomplishing a lot on the back-end. Both the Twitter and Nessy APIs are integrated into our project and
What I learned
Our whole team learned a lot about Android development as well as integrating APIs into something above simply accessing information.
What's next for Tattle Battle
We want to help keep the internet awesome for everybody. Getting sponsors to support the physical rewards for Tattle Battle would be the next step in completing our application.