How I built it
The site technologies are mixed.
I use Wordpress to bring the initial user experience to life, this includes informational pages about the clients products. The initial design of the site was prototyped by the client.
ASP.NET Core powers other aspects of the site: The store, accounts, checkout, and file delivery. It uses postgresql, discord (bot functionality), gmail SMTP for email communications, and Braintree for payment processing.