Can not stress enough the importance of this paradigm. Not having your site designed as responsive is akin to still using Windows 95. It might just still about run certain applications but at what cost - security, productivity, connectivity, efficiency and the list goes on and on. The aforementioned notwithstanding,smart-phones so omnipresent is a very compelling reason to implement RWD.
You do not want to miss out on the millions accessing the internet through this device. The desktop or laptop are no more the default gateway to the web. RWD incorporates functionalities that ensure consistent user experience irrespective of their device type when viewing and interacting with website content.
Being an organisation that heavily relies on spreading news and event to members, we put more emphasis during the design on how the aforementioned can be accomplished. Photography, as we learned during discussion with the client, was the salient future in disseminating news and events.
Thus, the homepage has a dynamic section that retrieves content from a database repository where all photographs (categorised) are uploaded. It displays the most recent additions(20) in a format that can be viewed in a pop-up in full resolution including navigation buttons to see the rest without exiting the pop-up container.
Clicking on a picture's "Caption Title" opens a new page with the picture and a detailed textual description about the picture. Uploading photographs to the repository is done through an admin section that require designated members to log into with particulars created for this specific function. The same principle was accorded to those responsible for adding both news and blog content to the site. We were also responsible for writing the text content on all pages which the client could amend as they see fit later.
Providing information to a network of friends united in their Alma mater - ex students from a particular school is not a tedious task. The difficult bit is how you present (uncluttered) this information so that it can be consumed (interactions)so to speak online requires user-interface design knowledge and backend programming skills.