A community website in Drupal-I have similar level experience. I have built a community website using Drupal Social modules (organic groups, heartbeat, flag, twitter, fboauth, user relationship, user details, user visits, user points, five star, service links, friendly register, private message, comment easy replay, invite, media and more.) I can share demo if you needed.
I am briefing a small understanding about the required website:
- User need to choose membership type,make registration & need to verify email & become an authenticated user.
- There will be various Job posting available.
- User's profile module where they view all details about their profile, groups they created or subscribe to, newsletters they subscribed to, points total, invite statics etc.
- A forum section be there, where user can discuss about any topic
- User be able to add their social media links with the profile.
Please let me know if you need enable the feature so that user be able to add content types like blog content, create forum topic, Post article to Group, create Group etc?
- Please confirm me whether the membership be free or paid? In case of paid membership ,have you any preferred payment processor?
- Also let me know, which user type will post the job? Ah, confirm if user be able to apply on posted jobs through the website?
- Share the activity limitation & pricing of various membership.
Please take your time to analyze & ping me on your convenience.