Modern approaches to eCommerce development: combining technology an...