Glowify is a service that enables gamification of GitKraken Glo Boards. You define a Listen and Publish board and each user event done in the Listen board will be processed by Glowify. After the event is processed Glowify will post the results to the Publish board in form of levels (columns), user points (cards) and achievements (labels).
This project wasn't created just for the GitKraken Glo Boards API Contest but in majoriti out of curiosity to learn a bit more about express, react and sequelize.
- Write development env setup
- Add seeds and migration to sequelize
- Security improvements (database and API)
Achievements with tags. By reaching certain amount of a specific event you can unlock an achievement (commentator, mover, ...)- Additional achievements (for example count characters that users create by comments and descriptions or count emojis)
- Glowify editors: enable users manipulate the gamification parameters (ranks, achievements)