iPhone app built using Parse. Enables creating new challenges, nominating friends, posting challenge attempts (image/video), commenting, giving likes, sharing challenges and attempts to challenges.
App preview:
Features:
- creating new challenge
- adding own challenge attempt (with video/image)
- commenting
- giving likes
- reporting inappropriate content
- searching users/challenges
- sharing
- nominating other users
- user profile customization
Requirements:
- Xcode 6
- iOS 8.0
Parse Classes:
User
- username String
- password String
- authData authData
- emailVerified Boolean
- challenges Numb
- eremail String
- facebookId String
- profile Object
- profileImage File
- profileImageThumb File
- solutions Number
Challenge
- author Pointer<_User>
- name String
- description String
- comments Number
- image File
- likes Number
- solutions Number
- comment String
ChallengeSolution
- challenge Pointer
- comment String
- comments Number
- image File
- movie File
- likes Number
- user Pointer<_User>
Comment
- author Pointer<_User>
- challenge Pointer
- challengeSolution Pointer
- comment String
FlagRequest
- author Pointer<_User>
- challenge Pointer
- challengeSolution Pointer
- reason String
- user Pointer<_User>
Like
- author Pointer<_User>
- challenge Pointer
- challengeSolution Pointer
Nomination
- challenge Pointer
- from Pointer<_User>
- to Pointer<_User>
- to FacebookId String