Consumers expect current, interactive, engaging websites. If your site is out of date, your site visitors may never return. If your site is entertaining and/or interactive, they'll likely recommend it to their friends. To keep the long-term maintenance cost economical for our clients, we often build their sites with functionality that allows them to keep their site up-to-date and interactive without needing to depend on us for updates. While we're happy to provide that service, we prefer to only provide it when we are able to offer added benefit such as utilizing our marketing skills, rather than simply be a middle-man updating the content you could do yourself.
At Reeves Digital Development, we use an open source development environment called Drupal (http://drupal.org) to build sites like this for our customers. The sites vary in size, features and complexity, with the common goal of allowing at least one content provider (often more) to manage the content on the site without needing special skills or software. Once the site is built, any number of specified users can keep the site updated, sharing their information across a common platform (no concerns about PC vs. Mac vs. Linux vs. Mobile formats). No special software is used, all content is managed via a web browser.
The next question most people ask is for more information about users and their abilities to edit the site. We set everything up to be permissions-based, meaning each user is granted certain privileges. For example, Joe has the ability to view and edit everything on the site. Jan can only update the calendar, and cannot see the private files. Julie can view the private files in the secure area, but cannot alter anything on the site.
We have developed over two dozen interactive, content management system-based internet applications and websites. Some of the sites we've developed with this architecture include:
You can read more about these and other CMS sites in our Portfolio.