Rutgers each year organizes event to break one Guinness book of world records. Every year they are short of people joining the event. I thought why not make an app that will notify everything happening around the campus everyday!
What it does
There are around 400 student and faculty organizations around all Rutgers Campuses. These organizations have their own Facebook pages where they create new events. As a student surely you don't want to miss out on these events! RU Events fetches all the events from Facebook associated with Rutgers and notifies you! You can search events, RSVP to them and stay updated everyday!
How I built it
I am a proud native Android Developer and I developed this app with Android Studio, Java, SQLite, Facebook Graph API, JSON parsing and various third party Android Libraries.
Challenges I ran into
Background service to collect everyday data was kind of tough as I have to take care of Activity lifecycle and debugging it.
Accomplishments that I'm proud of
Facebook api is little complicated to use and I was manage to create whole android app within timeframe!
What I learned
Use of facebook graph API, data persistence, network status for internet connection.
What's next for RU Events
Scrape not only facebook but other social media and websites to collect events!