Extramaze: Using Racket, PostgreSQL, AWS, but no ads or JavaScript (2018)
Note that this was written in May 2018, and the author is probably in the US in the state of Massachusetts. I'm guessing the location based on a statement on the site that MA residents will be charged sales tax.The next month, a major legal change took place for such sites when the Supreme Court ruled that states can force out of state online vendors to collect sales tax. At least half the states now have such requirements, and most of the rest are in the process of getting it in place.This made doing a "get paid directly by the end user" site a lot more complicated, both legally and technically.If you don't have sufficient sales into a state, you don't have to collect tax, but unfortunately most states seem to be going with a threshold of 200 transactions a year or sales of $100k or $200k or some similar high number.That "or" is the killer. If you are selling items that individually are cheap it is not hard to reach a state's "must collect and file" threshold by transaction count even if you have very little income from the state. You could easily lose all your profit and more in such a state to tax report filing fees.