• Constituent Service By The Numbers

  • 827

    Cases Resolved

  • 1,420

    Events Attended

  • 59,028

    Correspondence Replied To

Congressional App Challenge



The Congressional App Challenge (CAC) is an annual competition hosted by members of Congress to encourage kids in their district to learn how to code.


Students in participating districts code original applications for the chance to be selected for recognition by their Member of Congress, win prizes, and have their work put on display in the Capitol Building in Washington, DC. The district-wide competitions, now in their third year, take place from July 26, 2017 through November 1, 2017. The CAC is executed by the Congressional staff of each participating district, and coordinated by the Congressional Internet Caucus and the non-governmental sponsor of the project, the Internet Education Foundation (IEF).



How to participate:

  1. Register starting Wednesday July 26, 2017 at www.CongressionalAppChallenge.us
  2. Think of an app you would like to create.
  3. Design your app.
  4. Create your app.
  5. Submit anytime between July 26, 2017 through November 1, 2017.

Student eligibility

A complete submission will include the following components:

  1. Registration Form (found on www.CongressionalAppChallenge.US)
  2. App Information
    • Title of your app.
    • The coding language used.
    • Purpose: Explain your app's purpose in ONE sentence.
    • Short Description: What is your app trying to accomplish and why?
    • Tell us about a technical/coding difficulty you faced in programming your app and explain your coding solution.
    • Suggest improvements you would make to version 2.0 of your app.
  3. Demonstration Video
    • Students must create a 1-3 minute video, showcasing what your app does and how it works.
    • The video must be uploaded onto a public site such as Youtube or Vimeo so judges may view it publicly.
      • Tell us your name(s) and the name of your app.
      • Clearly explain the purpose of your app in one sentence.
      • Explain the target audience and who your app is intended for.
      • Show us how your app is used.
  4. Exit Questionnaire
    • A MANDATORY exit questionnaire will be mailed to all students after the submission period closes.

Submission Requirements

  1. Submission Period opens on July 26, 2017 at 12:00pm Eastern Time (ET) and closes at 12:00pm Eastern Time (ET) on November 1, 2017.
  2. Students can only participate in a CAC for a Member of Congress who is hosting a competition (not all Members of Congress host the CAC).
  3. A student may only compete in one Congressional district.
  4. One application per student.
  5. Students may compete in either:
    • The district they live in; or
    • The district in which they attend school.
  6. Students may only compete in a maximum team of up to four members:
    • Teams with more than four members will be disqualified.
    • If competing in a team, at least two of the teammates must be eligible to compete within the district in which they are submitting the app.
  7. There is no age minimum, but the CAC is intended for high school students. Students may not participate after having graduated high school.
  8. The Challenge is subject to all applicable United States federal laws and regulations. Participation constitutes entrant's full and unconditional agreement to the Official Rules.

Note: Submitted apps must be created within one year of the submission deadline; anytime after November 1, 2016. All apps must demonstrate knowledge of coding, but the app does not have to be published publicly for everyone to download and/or purchase.



Calling all app developers! I am looking for judges for my 2017 Congressional App Challenge (CAC). For information on what it takes to be a judge, please visit the CAC Judges Website. All applicants should submit their resumes to Mason.Fong@mail.house.gov no later than Friday October 13, 2017.


  • Reviewing 3-minute demonstration videos of submitted applications
  • Reviewing short answer questionnaires
  • Judging based on a provided rubric
  • Meet the Timeline listed below


  • Previous experience working with app development or coding


  • July 26 – November 1 = submission period
  • November 2 = Judges sent information needed to make determinations
  • November 3 – 20 = Judging Period
  • November 21 = Deadline to return judging evaluations



CAC Website

Student Resources