# Scavenger Hunt API REST API to support a community scavenger hunt app. ## Environment variables * `DB_PASSWORD` Password for the database * `DB_URL` JDBC URL for the database * `DB_USER` Username for the database * `JWT_SECRET` Secret pass for the JWT ## 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}