Extension Foundation
  • News
    • Funding Opportunities
  • About
    • Team & Board of Directors
    • Find Extension in Your State
    • Extension Acronyms
    • Contact
  • Member Benefits
    • Current Members
    • Professional Development
    • Leadership and Team Development
    • Campus
      • Campus Procedures
      • Catalog
    • Member Solutions
    • Video Resource Library
  • National Initiatives
    • AgriProspects Workforce Development Network
    • EXCITE
    • FADI-EDEN
    • Impact Collaborative
    • National Program Action Teams
    • NextGen Technical Advising
    • New Technologies for Ag Extension
    • Pesticide Safety Education Funds Management Program
  • Tools
    • Extension Foundation AI
      • ExtensionBot
      • National AI Report – 2026
    • Ask Extension
    • National Cooperative Extension Project Websites
    • Connect
    • Team Health Dashboard
    • Search Extension
  • Publications
  • Services
    • Conference & Event Services
    • Extension Lab
  • Search
  • Menu Menu

RFA: Extension Foundation – Team Health Dashboard Development

News, Newsroom

Introduction

The Extension Foundation (EXF) invites applications from qualified software developers to collaborate on building and supporting the next version of the Team Health Dashboard (THD). This RFA seeks proposals from applicants with demonstrated expertise in Ruby on Rails development, system integration with Google Forms and Google Scripts, database-driven user experiences, and scalable email notification systems.

The THD is an internal tool that helps Cooperative Extension teams assess and improve their team dynamics over time through structured surveys and automated feedback loops. The goal of this partnership is to enhance the existing dashboard (now in v2.1 planning), transition to Rails 8 and Ruby 3.3.x, and implement administrative controls, survey validation, and smarter email workflows.

Scope of Work

Applicants must demonstrate the capacity to deliver on the following:

Development & Engineering

  • Upgrade and deploy the THD application using Rails 8 and Ruby 3.3.x.
    Implement webhooks and/or Google Scripts to handle form submissions and forward them to the Rails API endpoint.
  • Add survey validation logic to prevent duplicate submissions by the same user per survey cycle.
  • Support cron-based or time-triggered notifications (90, 181, 271, 360 days).

Administrative Tools

  • Enable EXF Admins to:
    • View team-level submission metadata (not individual answers).
    • Delete teams and associated submissions.
    • Remove users from teams.
    • Archive teams and reset survey cycles.

Email Notification System

  • Ensure ActionMailer is fully functional with preview capabilities.
  • Allow configurable notifications for team leaders upon team member submissions.
  • Improve FROM/REPLY-TO address handling so emails originate from the team owner’s email rather than a generic address.
  • Implement customizable threshold logic for sending dashboards (100% for baseline, 80% for subsequent surveys).

Vendor Obligations

The selected developer(s) will:

  • Participate in weekly check-ins with the EXF product owner.
  • Use GitHub for version control and coordination.
  • Deploy staging environments on Heroku and/or other EXF-preferred platforms.
  • Deliver clean, well-documented code with handoff documentation and training.
  • Remain available for ongoing maintenance (separate contract) if desired.
  • Maintain a business insurance policy appropriate to their area of expertise. 

Eligibility

Applicants must:

  • Demonstrate advanced experience in Ruby on Rails, ActionMailer, and web app deployment.
  • Have a track record of developing secure, user-friendly, and database-integrated tools.

Application Requirements

Proposals should include:

  • An overview of the applicant’s relevant experience and technical skills.
  • A proposed approach to implementing the functionality described.
  • Timeline and milestones (we anticipate a ~10-week development window).
  • Cost estimate based on fixed price or hourly rate.
  • Examples of past projects, GitHub repos (if available), and client references.

Evaluation Criteria

Applications will be evaluated based on:

  • Technical expertise and experience with Rails and associated technologies.
  • Understanding of EXF needs and survey-based applications.
  • Clarity and feasibility of the proposed implementation plan.
  • Cost-effectiveness and value for investment

How to Apply

Please submit your information and materials to the following form: https://registry.extension.org/251604153959057

Questions?

Contact aaronweibe@extension.org

June 12, 2025/by Aaron Weibe
https://extension.org/wp-content/uploads/2022/12/Extension-Foundation-Logo-padded.png 0 0 Aaron Weibe https://extension.org/wp-content/uploads/2022/12/Extension-Foundation-Logo-padded.png Aaron Weibe2025-06-12 15:01:212025-06-12 15:01:21RFA: Extension Foundation – Team Health Dashboard Development
Facebook
LinkedIn
Twitter
SoundCloud

Sign up for our Newsletter

Stay up to date with the Extension Foundation

subscribe

Quick Links

Find Extension in Your State
Search Extension
Impact Collaborative
Connect Extension

About
Team & Board
Annual Report
Contact Us

Membership
Campus
Ask Extension
Tools

Privacy Policy
Accessibility Statement
Terms of Use
Careers

Extension Foundation Logo

Our mission is to empower a national network of community-based educators, volunteers, and partners to turn knowledge into real-world solutions for stronger communities and people.

Terms of Use

Cooperative Extension Logo

The Extension Foundation is a nonprofit established in 2006 by Extension Directors and Administrators nationwide. Extension Foundation is embedded in the U.S. Cooperative Extension System and serves on Extension Committee on Organization and Policy (ECOP).

USDA National Institute of Food and Agriculture

This website is supported in part by New Technologies for Ag Extension (funding opportunity no. USDA-NIFA-OP-010186), grant no. 2023-41595-41325 from the USDA National Institute of Food and Agriculture. Any opinions, findings, conclusions, or recommendations expressed in this publication are those of the author(s) and do not necessarily reflect the view of the U.S. Department of Agriculture or the Extension Foundation.

Sign up for our Newsletter

Stay up to date with the Extension Foundation.

Subscribe
© 2026 Extension Foundation. All rights reserved.
  • Facebook
  • X
  • LinkedIn
  • Soundcloud
Scroll to top