Repository navigation
Endpoints:
[1] PATCH: update a single attribute of a resource (e.g.: change duration of a studyactivity)
[1] PATCH: update a single attribute of a resource (new password)
[2] POST: create a new resource (make a post in a study group)
[2] PATCH: partially update resource (Look for max amount of users for in a location)
[2] POST: create new resource (new study group)
[2] GET: retrieve all resources with ordering/sorting (feed)
[1] UPDATE: update a single attribute of a resource (update looking for members attribute)
[2] DELETE: delete a resource (delete user account)
[2] PATCH: update a single attribute of a resource (add coffee to studyactivity)
[2] GET: retrieve user specific data (updated user streak)
[2] PATCH: Partially update resource details (timer in studyactivity)
[1] UPDATE: update a single resource (update location count when an activity ends/begins in the location)