Built a Wordpress plugin for the checkout of a hardware store, which connects to a custom built API for local shipping companies.
In Malta there are limited API options for local shipping costs, with many of the large companies not even providing an API to use. This leaves companies wanting to use their service in a difficult situation as it's not possible to provide shipping cost immediately at checkout. This used to be the situation for the hardware store, who would defer the final order payment if the country was not Malta.
The whole process of calculating the shipping cost manually then contacting the client, confirming their satisfaction with the shipping cost and then billing them is a very long time consuming process.
To fix this I built an API using express which gets the local shipping price based on a weight and country code provided. This then is called by a PHP plugin I built for the wooCommerce website. Now the shipping is calculated seamlessly at checkout without the need of the long drawn out process.