Scavenger Hunt API

REST API to support a community scavenger hunt app.

TODO:

User Endpoints

  • list teams for hunt GET /hunt/{id}/team
  • create new hunt team POST /hunt/{id}/team
  • join hunt team POST /hunt/{id}/team/{id}
  • list items for hunt GET /hunt/{id}/item
  • get hunt item info GET /hunt/{id}/item/{id}
  • get hunt team item info GET /hunt/{id}/team/{id}/item/{id}
  • get photos for hunt item GET /hunt/{id}/team/{id}/item/{id}/photo
  • upload photo for hunt item POST /hunt/{id}/team/{id}/item/{id}/photo
  • delete photo for hunt item DELETE /hunt/{id}/team/{id}/item/{id}/photo
  • list hunt teams with scores for hunt GET /lead/hunt/{id}/team
  • list hunters with scores for hunt GET /lead/hunt/{id}/hunter

Admin Endpoints

  • approve photo for hunt item POST /admin/hunt/{id}/team/{id}
Description
No description provided
Readme 123 KiB
Languages
Kotlin 100%