Customization of a standard wordpress theme
Add a social share menu in the project page
Add a media tab in the project page to show media content (pictures and videos (linked with vimeo/ youtube)) create also a front upload page.
Add a login page linked to the menu button of the main menu/ the button should be change into Log out if a user is already logged in.
Add a update tab in the project page with post function when the project owner is logged in.