Merhaba
Open source yazılım kullanmak iyidir. Sürekli güncel olarak takip ederseniz / sunucu güvenliğini iyi şekilde sağlarsanız hacklenmezsiniz diye tahmin ediyorum.
Bunu yapmak için bilgi birikime ihtiyacınız var teknik anlamda.
Eğer teknik anlamda bilginiz yoksa;
ihtiyacınız olan modülleri bulmak - yazmak veya yazdırmak. (Yazacak kişilere bağımlı kalmak)
Teknik ihtiyaçlarınızı analiz edin. Neye ihtiyacınız var yazın bir kenara. Opencart, drupal ,magento inceleyin vs..
Hiç biri işinizi görmüyorsa paket yazılım satanlara yönelebilirsiniz.