Drupal 6 Development and Integration with Salesforce (Portland, OR)

City: Portland

***Only applicants with significant Drupal 6 and Salesforce API experience are requested to apply***

Headquartered in Portland, Oregon, River Network (www.rivernetwork.org) is a national nonprofit organization dedicated to empowering and uniting people and communities to protect and restore rivers and other waters that sustain the health of our country. Our strength comes from our more than 600 affiliated partner groups located in every state and the larger network of more than 5,000 entities focused on local water issues nationwide.

We are seeking an experienced website developer skilled in Drupal 6 to build and expand our user permissions, design, and functionality. The ideal contractor will also have experience linking Salesforce CRM database with Drupal permissions and web-based data collection (webforms and e-commerce).

River Network allows individuals and organizations to join River Network by paying annual dues, for which they receive exclusive benefits and services in return. Many of these benefits are provided online. River Network is in the process of changing our dues structure (pay more to receive more/enhanced benefits) and therefore our web technology needs to be set up to not only provide different page/functional access to different permissions levels, but also be able to provide a more enriching experience when a user is on the site (social networking, enhanced resource library, access to webinars and forums, etc.).

Sophisticated user permissions levels should be built based on membership status. Permission levels should dictate what main menu items are visible, which resource library items are visible, which forums are visible etc., and whether/how users are able to create their own content throughout the site: in forums, adding resource library items, jobs, events, and being able to edit their own data stored in their Salesforce record.

The site needs to automatically generate a Drupal username and password (or upgrade permissions of current users) based on online (e-commerce) payment of dues or the individual purchase of web-based benefits, or by confirming Salesforce dues records if they paid by check.

If you have the skillset, experience and schedule to complete this project, please provide your hourly rate and an itemized estimate of time/cost to complete each of the following:

? Design Theme for Partner Pages: Design password-protected ?Partner? pages to have a slightly modified theme distinct from main River Network web pages while retaining some qualities of the overall theme. Examples include slightly different background color, a modified River Network logo on the upper left corner, etc.

? Homepage Block Creation and Editing: Redesign blocks on current website homepage. Design new block configurations for the password-protected Partner home page, consisting of a mixture of static content blocks and blocks that house ?feeds? of information. Enable the ability for particular content types to be placed in homepage blocks like the news carousel.

? Photos: Analyze the existing photo resizing and placement module and configure for higher image clarity and resolution.

? Displaying documents on website: Evaluate and install new publication/document reading capability that provides an eye-catching way to showcase River Network?s new Strategic Plan and other documents.

? Permissions: Create Permission-based Log In levels that allow access to particular pages and functions.

? Expanded Menus: Create expanded menu items embedded within the main navigation; these menu items will only be clickable for users with logn access and should appear in a different color to distinguish them as additions to the main menu.

? Resource Library: Create permission-based access to specific resources. Users will be able to see/have access to special resources in the Resource Library. These resources would appear in the results of searches conducted by both Partners and non-Partners but will only be accessible if logged in (i.e., they will appear ?grayed out? to users that are not logged in or do not have the permissions to view the resources).

? Resource Library Search: Make Resource Library search engine more user- friendly. Currently all key words are listed in one giant list. We need resource library items to be searchable by words or phrases as well as providing a list of categories and sub-categories for users to easily browse through. Also, users should be able to easily return to their search results or view their list of search results in a block to the right of a particular resource page for easy browsing.

? Resource Library Ratings: Incorporate a ?rating? system module for resources in the resource library so that those with appropriate permissions can use a scale of stars to rate resources.

? Submitting Content: Partner permissions settings should be set up to allow logged in users to submit content including events, jobs, success stories, blog entries, etc. that–pending administrator review and approval–can be published.

? Webform response data recorded in Salesforce: Allow webforms to be created where the data received from webform questions is deposited in the appropriate Salesforce record and appropriate data fields.

? Database Search Results: River Network makes several data sets of information available to our Partners and the general public (fundraising directory, partner directory and national directory). These databases draw data from fields within our Salesforce database. These directories need to be created so that a user-friendly front-end search page allows web users to conduct searches and receive on screen and printer-friendly results.

? Interaction with User?s Salesforce Database Fields: Users that are logged in to the website should be able to edit certain fields of their own information in the database.

? Paying Dues and purchasing merchandise online: Partners need to be able to renew their partnership (pay Partner dues) and receive discounts on our publications and other merchandise via an appropriate e-commerce module. Our current marketplace is in Viart Shop. Purchases and dues payments must be recorded in the user?s file in the Salesforce database.

? User Profiles and Social Networking: Create online social networking function. Permission-based users would have their own login, password and profile, on which they would be able to add photos and information about themselves. Users would be able to join ?groups? or ?discussions? on particular topics and suggest that new topics be created. Users would be able to link up with other users (?friends?) and message with each other directly. Users would be able to choose whether they are alerted or not when updates are made in their ?groups? or ?discussions.?

? Polling and responses: Install a module that allows River Network to insert a single-question, multiple choice or yes/no question into a block on a webpage that enables users to vote and then shows an instant tally of results upon voting.

? Webinar Storage: Add webinars to resource library but also create a new ?view? for webinars only. Allow access to webinars to be purchased through the e-commerce application. Determine which webinar software to use, how to store webinars and how to display them on our website.

? Administrative Content Search: Enable administrator to search published and unpublished content by author, date of creation and other characteristics.

We hope the developer can deliver a feature-complete test version of the site by late March, with an expected production launch at the end of April.

Please send the following to Waverly de Bruijn (wdebruijn@rivernetwork.org) by Monday, February 15.

? your Drupal and Salesforce experience
? hourly rate, time estimate and cost estimate for each bulleted item above
? 3-5 examples of sites you have designed/built
? 3 professional references

Thank you for your consideration. River Network is a registered 501 (c)3 nonprofit organization. Nonprofit rates are encouraged.

Original Posting

Comments are closed.