Neznam koliko si upućen u web ali kao i za praktički svaku vrstu web sajta / portala, tako i za web shopove postoje CMS sustavi( za besplatne nisam siguran ). Nisam baš radio ni sa jednim od njih pa ti neznam ni ime jdnog takvog reći, ali proguglaj "web shop cms" i sigurno ćeš nešto naći.
Kad nabaviš CMS, treba ti hosting i domena naravno, zatim baciš CMS na server, povežeš s bazom, instaliraš itd.. i kasnije se sve odvija preko interne administracije CMS-a. Znači dodavanje proizvoda, brisanje proizvoda i sve ostalo ćeš raditi u administraciji CMS-a.
Disclamer: Ko što rekoh, nemam baš sa web shop CMS-ovima iskustva, ali brijem da bi ovako trebalo biti

.