WIP: User Challenge API
The User Challenge api servives provides the App with information about challenges and also allows them to transact on the challengs.
there are three different types of challenges
- Movement ( physical) challenges
- Mental challenges
- nutritional ( Food ) challenges
Also we can differentiate the challenges into redeemable / non -redeemable challenges
The user can also connect the wearables information stored in the mobile application to track the progress of the challenges.
CMS hold the master data for challenges. AOK Admins or functional consultant ( PO ) can log into the CMS system based on the AOK and create or update the challenges. All the master data about the challenges will get stored in the CMS Database itself.
using the content service , Navida mobile application can fetch this master data for display purposes and once the user enrolled to a challenge, it will become transactional and will get persisted in the backend Database.