Skip to content

A full stack application with custom rewritten Express, Vanilla Frontend and 11 microservices communicating over REST and AMQP

Notifications You must be signed in to change notification settings

zaBogdan/TW-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TW - 2022 - Gamification

Authors

Lucian Chiriac
Alin Jufa
Bogdan Zavadovschi

"Gamification as a Service" is an API that allows applications to easily define, customize and integrate a gamification system onto their own platform. This document will procide an overview of the first release (1.0) of our product.
The product being developed is an API that allows customers to integrate gamification into their own platforms, be it web or mobile applications. The main benefit of this API is the ease with which one can define the rules that underly such a system. Our application allows the user to specify what metrics are being counted (such as the number of consecutive logins, or number of comments posted), what awards are given (i.e. Badges, Achievements, Credits, etc) and most importantly, it allows the user to customize the rules specifying how these awards are distribuited (what milestones need to be achieved for an award to be granted). The intended target audience are web applications with large numbers of registered users, who look at ways to increase user engagement and retention.

Design: https://www.figma.com/file/yeu68MeiYidnejPOQfXZx5/WEB?node-id=0%3A1
Diagram: https://github.com/zaBogdan/TW-2022/blob/main/Ux/diagram.jpg
Documentation: https://github.com/zaBogdan/TW-2022/tree/main/documentation
Api documentation: https://documenter.getpostman.com/view/6561230/UzBiNU3a
Demo video : https://youtu.be/vE3PAeB9F3A

contributors

Other details:

cd // ..

About

A full stack application with custom rewritten Express, Vanilla Frontend and 11 microservices communicating over REST and AMQP

Topics

Resources

Stars

Watchers

Forks