Hi HN!<p>I made a live presidential polling website with real-time electoral results. Votes can be changed at any time until the poll closes. Only visitors from the USA can participate. Congressional district is detected automatically.<p>The idea is to enable a coordinated voting process, where selections are non-binding and negotiable rather than blindly cast once. Kind of like a presidential caucus, but national and over the Internet.<p>The infra is Fastly & DigitalOcean. Backend is a Django service running on DO App Platform with Postgres. Fastly is used for edge logic, captcha, geo location, and pushing updates to the page (Fanout). In theory it should be able to handle millions of participants.<p>Note: since my previous post, I've added a way to close the poll after a time period. I realized that without some kind of time boxing it was unclear what the point is or how long to participate.
From the nation’s capital: “You are outside of the United States and cannot participate. However, you can still watch the results!”<p>We know we don’t have representation, you don’t need to rub it in ;-)
RFK is still on the ballot in more than half of the states. He should be added to your site.<p><a href="https://www.cbsnews.com/news/rfk-jr-map-on-the-ballot-states/" rel="nofollow">https://www.cbsnews.com/news/rfk-jr-map-on-the-ballot-states...</a>
No offense… but what exactly do you expect from this site?<p>I could have a made something that performs the same with with a blank page and Harris.jpeg