How do you make a website?
Most websites are built using a mish-mash of different programming languages such as HTML5, CSS3, JavaScript ect.
You can also use a website “maker” such as wix or weebly depending on whitch you like more and are better in.
I would recommend making one with programming languages oppose to a website maker as it gives way more opportunity to expand but only do it if you know the programming languages already.
If you aren’t experienced with those programming languages then I’d definitely reccomend just using wix or weebly and buying a custom domain ( so it is like YourStore.com instead of YourStore.weebly.com as it seems way more professional )