android app sign in/sign up screen
android app create report screen
Firebase Realtime Database
Firebase Authentication (Email/Password)
Firebase Storage (sorted by media type))
Firebase Storage (sorted by Reporter/User)
Firebase Storage (photos from a specific reporter/user)
We wanted to build knowledge and experience on working in a team to solve a real world problem. Also because of free swag and the chance to network.
What it does
It allows users to be the reporters! First, a person signs up and enters their information. Then they can submit reports, which includes title, summary of information, media, and specific organization. If an organization accepts a report through their portal, then the reporter gets a set number of CRED points, which reflect the credibility of the reporter. The amount of CRED points rewarded grows exponentially lower. In the future, we would like to have higher CRED users to be paid for their reports.
How I built it
We went through an aggressive veting process of ideas. We were introduced to android studio and java, and we took it upon us to learn all the associated technology, like Microsoft graph api and Firebase.
Challenges I ran into
Java's object oriented allow for structure design. Unfriendly error messages in Java. Sleep deprivation. NO WATER!!!!
Accomplishments that I'm proud of
My Octopigcat drawing. Learning Microsoft graph api and creating operational android applications.
What I learned
Java, Android Studio, becoming more open to speak out your idea. Pre planning for that hackathon.
What's next for Scoops
Seed-fundings. Full integration of the application. Being able to create partnership with news organization.