Register
Submit a solution
The challenge is finished.

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.

ELIGIBLE EVENTS:

2016 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30051995