Potresti considerare il CMS Wordpress, come piattaforma di base, sulla quale installi il plugin Woocommerce. Questa è una delle tante soluzioni. Ritengo sia la più adatta per chi si trova alle prime armi.
Cerca un bel tema, ce ne sono tantissimi gratis, ma trovi belle cose a pagamento, con prezzi bassi.
Ci vorrà del tempo, non esiste un prodotto che puoi installare e in mezza giornata sei online.
Devi registrare un dominio con https.
Online trovi molte risorse per documentarti su Wordpress e i diversi plugin.
Avviare un'attività di ecommerce, non è solo mettere in piedi la struttura del sito, dovrai tener conto di diverse altre cose, tipo trovare un corriere che si occupi delle consegne (con un buon rapporto qualità/prezzo), dovrai gestire il magazzino (sincronizzando quanto vendi nel negozio fisico con quello che vendi online), gestire i resi, sentire un legale per farti buttar giù delle condizioni di vendita fatte bene e nel rispetto delle regole, fatti una chiacchierata con il tuo commercialista per tutti gli aspetti fiscali, dovrai scegliere ed attivare un sistema di pagamento online, dovrai farti conoscere, con pubblicità (online ed offline).
Queste sono le prime cose che mi vengono in mente. Di nuovo, cercando su Internet, troverai tutte le informazioni.