post to backend when user joins a challenge