My fitness business hosts contests for small groups (15)of fitness enthusiasts. I need the following:
1. Simple landing page which informs of the format of the business. clients can join here
2. Once joined, clients will see some contests which they can sign up for. when they sign up for a contest, they'll join a private forum with others in their small group. Admin/mod will have access to all groups, but users will only access their forum group.
3. forum users can upload photos and videos, chat and message etc.
More detail can be provided. I'm unsure how to best "build" this... WordPress, proboards etc. advice appreciated.
Must be mobile friendly and secure.
Previous examples of similar work/forums would be great.