I am very new to orchard development and looking for some general direction on how I should move forward.
I need to build and application that allows users in a certain role to create a group. Each group can have members (members can join and then be approved by the project admin), a photos gallery, file gallery, comments, etc. There will also be a wall where
all of these items appear in order of date, similar to facebook.
Can most of this be done with creating custom content parts or should I focus on creating a custom groups module. I'm just not sure where to start or what the best approach will be.
Any help would be greatly appreciated!