WordPress is the best CMS with more than 45% of websites on the internet powered by WordPress. You can design any type of website using WordPress. You don’t have to code each functionality you want to add on the website. You can make use of already made codes in form of plugins to add functionalities to your website.
For example you want to allow selling of goods online and receive payments through Ecocash, you can use a woocommerce plugin to allows selling of goods and services online then to receive payments you can use the paynow plugin to allow receiving payments through Ecocash or one money.
Samples of different websites designed using WordPress