SuperVote: 15 year retrospective on a social endorsement app
In 2012, the iPhone app SuperVote was launched, enabling Facebook users to share political endorsements with their friends through shared ballots. Developed by an individual who had previously established the supervote.com domain, the app aimed to simplify the voting process for users. The development process spanned a decade, starting with a desktop web-based site concept in 2003, and utilizing various technologies such as Subversion, Git, Jira, RabbitMQ, MySQL, and RabbitMQ.
Users registered through their address and ZIP code, allowing the app to identify their associated governments and electoral districts, thereby creating personalized ballots based on their location. The social aspect of SuperVote allowed users to connect through their Facebook friendships and view each other's publicly shared endorsements.
The app relied on third-party libraries such as AFNetworking, ASIHTTPRequest, SBJson, and EGOTableViewPullRefresh to streamline development tasks. The source code was made available as a read-only archive on GitHub, providing insight into the development process.
Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.