WordPress is one of those organisations that allows the easy set-up of a website, at low cost. There are others, Blogger, etc.
You might want to start one, just pick a good domain name. Maybe, buy an upgraded hosting. Give your sie SEO exposure, by adding Social Media links to your site, Facebook, Twitter & so on. Upload some text and photos, or diagrams to explain your sites purpose. Add a little advertising that’s relevant. WordAds, Amazon Associates, that kind of thing. You might want to choose a .com domain ending, or .club, or .info there are plenty. Keep good business records, Paypal.com can be useful. Inform the tax office, maybe register as a Limited Company. Yes, the accounting gets difficult. A package like Xero can assist with bookkeeping/preparation of accounts. I’m growing to enjoy that side of it. Plus, having an accountant on-board can be a boon.
You do need to keep track of your website and 2-step verification is essential!
Dave T.