Badges DB Design


  • Use PostGRESQL as platform since Clue Ride is a Geo-spatial application, but would be nice to have ability to support MySQL as well. Currently installed on Mensa
  • Familiar with Hibernate, but not a requirement
  • Credentials provided as part of an authenticated session; all requests will be specific to that User ID with exception of admin accounts which have raised credentials (separate API?)
  • Module supports REST API with JSON payload.
  • Java-based service layer
  • Want to explore DAO layers


  • Support badge structure

Use Cases

UC diagram here

Badge Structure


Should adopt the existing Open Badge stuff

  • ID using URI ?


Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License