I was going through the eligibility criteria to participate and it said we had to be part of the Apple Developer Program. Does that mean that we have to pay in order to participate?
You don't have to pay : https://developer.apple.com/swift-student-challenge/eligibility/
Be registered for free with Apple as an Apple developer or be a member of the Apple Developer Program