Working on building Shop

Eventually I have decided to start building an online store. Will try at first to fully build one from scratch using resources I have and if that dose not work, will either go down the line of using Etsy or Ecwid software.