We built a repeatable site that lets readers write in "confessions."
First it was Election Confessions, where readers could write a sentence about what they really thought about the presidential candidates. In 2020 we took what we had built and turned it into Coronavirus Confessions, which let readers write frankly about what they're going through.
We were able to turn Coronavirus Confessions around in less than a week because we built Election Confessions modularly and with reuse in mind. Election Confessions has made real-world appearances at the Democratic presidential debates, and won a Webby award in 2020.
Technically, the content administration site, built with Django, is loosely connected to the database, which is loosely connected to the queue system for handling submissions as well as the front end, which is a javascript app that reads json files from an s3 bucket.