Collaborative Consumption On Mobile Applications: A Study Of Multi-sided Digital Platform GoCatch
From game design elements to gamefulness: defining "gamification"