Looking for a App Template - for a Club

I have a small club where we want to track signups for our monthly meetings, be able to add pictures, and provide comments. I have looked at a few but none really capture what I am trying to do.

  1. Opt in. Add members to a “roster”
  2. Schedule - add a monthly meeting to a calendar with details about the meeting
  3. Allow a feed to show latest pictures from our event’
  4. notify members about upcoming events.

Would you want an in-app calendar only or also the ability to add the event to a Google Calendar, etc?