UVA student app creators offer their advice

‘Execute multiple test runs to identify and fix any bugs or technical issues’

Law student PJ Harris is the co-founder of an app called Totem, “a philanthropy-based social platform where people form teams and compete to win rewards from local businesses by donating to local causes.”

Harris got the idea for a charitable social network in the summer of 2014 after watching the popularity of the ALS Ice Bucket Challenge. Two years later, Totem is now an app with funding from UVA’s iLab, a University-wide incubation initiative which seeks to foster student and faculty entrepreneurship and innovation.

Totem features a different charity and sponsor each week, and the team that raises the most money for the cause receives a prize from the sponsoring business. Harris has found that using a reward system encourages participation in fundraising for philanthropies as it gives college students an incentive to not only donate, but to use the app itself.

When thinking about transforming an abstract idea into an app, Harris stresses the importance of networking and connections in generating publicity and success. He cites support received from multiple Charlottesville restaurants, fraternities and sororities, and the UVA basketball team as major sources of exposure. The basketball team even donated a signed ball in early February to the team that raised the most money for Habitat for Humanity.

Totem was selected as a finalist for the Charlottesville Business Innovation Council’s Social Good Award. The CBIC award honors area individuals and organizations who make a noteworthy impact on society through entrepreneurship, education and the development and commercialization of new technologies. While Harris is proud of the app’s success thus far, he acknowledges that it was not a completely easy journey. The app’s algorithm has faced issues and there were difficulties in finding a proper point system.

The Totem team hopes to expand to more Virginia colleges in the near future, as these communities have groups of people built in (clubs, Greek life and sports teams) which allow for easier group-making and collaboration.

Third Year College student Joshua Choi also developed an app called Pear, a social matchmaking game where people suggest pairs among their Facebook friends and ask their mutual friends to rate the potential match. After people vote, the app sends a message to the proposed couple letting them know what percentage of their friends think they would be a good match.

Choi tells students wanting to create their own apps to confirm that there is a need for what the app provides before actually building it. He urges app creators to make sure that there is a demand for the product within the targeted audience and suggests looking at the market to confirm that the idea does not already exist.  If it does, Choi advises finding a way to make a version more useful to a certain subset of people who will become your “core” users.

He also doesn’t want students to be afraid to code. I’m a writer and taking up Python wasn’t completely awful!

Before launching an app, Choi also stresses the importance of securing funding in order to get the product off the ground. In the preparation process, he advises creators to execute multiple test runs to identify and fix any bugs or technical issues.

Choi notes that there are many resources available for UVA students who want to learn more about this process.  The CIO HooApps builds iPhone and Android apps, helping programmers improve their skills and learn what it is like to develop apps in a professional context. The club is open to students with no prior experience and teaches web development to anyone interested.

More
University of Virginia