Challenge Overview
Challenge Overview
An Open Badge is a digital representation of a skill or achievement. Each badge awarded to an earner comprises a digital image file and some metadata. The metadata describes what the badge represents, the identity of the earner and the issuing organization.
The CredentialME App will allow you to earn, manage, share, build and consume digital badges and credentials for skills and achievements. In other words, CredentialME is a badge wallet, where you can see and manage your badges. For this first release, we will accept badges from Mozilla and Pearson.
For more of open badges, please refer to https://github.com/mozilla/openbadges-backpack/wiki
We have already launched PoCs to query and synchonization user badges to our database(Cloudant).
In this challenge, we will implement all the backend services.
Task Overview
check the backend REST_API.doc provided in the forum, implement all services.
about test, please provide an exported PostMan file to test all the APIs
Technical Stack
- Bluemix
- NodeJS
- Cloudant
Final Submission Guidelines
- Backend(Nodejs app code) that could be deployed to Bluemix.
- Exported PostMan file to test all the APIs
- Updated REST API doc
- A complete and detailed deployment documented explaining how to deploy and verify the app including configuration information.