In the open source model, you can find a hosting platform where you can build your website and there are many online open source platforms to choose from. There is the popular WooCommerce platform that works in tandem with WordPress as a free downloadable plugin. Then like magic, after installing the WooCommerce plugin, it turns your WordPress website into a working online store.