Gamification is the process of applying game mechanics to any non-game activity.
The application has:
The Good News: You can use a lot of the same development skills you already have to build gamification.
The Bad News: Things like page load, performance speed and well-structured code become much more important.
To Contact Me: Email | Twitter | LinkedIn | Medium | DEV
Actionable Gamification: Beyond Points, Badges, and Leaderboards
Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech