The House of Representatives (and to a lesser extent, the Senate) were established out of the desire for the nation to be led by the people; realizing that not everyone could travel to the capital on a regular basis and voice their opinions.
So the founding fathers setup a republic, where citizens vote once a year for representatives that share the same ideals as them. Which is usually (poorly) determined by party affiliation.
However, how do we know that who we elect are actually voting in our favor? And, more importantly, how do our elected representatives know how their constituents would vote?
As a web developer, I am always looking for ways in which the web can be used to improve our lives. Here is one such way:
- A list of upcoming issues before the House could be put on the Representative's website;
- constituents could log in and cast a vote for each issue as if they were before the House themselves;
- a Representative could log in and see a tally of the votes so far for each issue. They would then take this to Congress, armed with the opinions of their constituents.
This also makes election time much easier. Rather than listening to party-incited backbiting and dirt-digging, you would know that you differ on, for example, 89% of the issues in the previous term and, in this case, it might be time to vote for a candidate whose opinions are more aligned with yours.
Because after all, shouldn't a government "of the people, by the people, and for the people" include more of the peoples' opinions?
