In that case difficulty of your project drops immensely . As for starters you will likely be fine with a single cloud VPS rather than having to buy multiple physical machines . You also will be fine with already existing simple ecommerce engine like Magento , etc . Still need someone to set it up and maintain for you some custom plugins like automatic ticket delivery to a given email upon money arriving but it ' s an order of magnitude cheaper than having to make a complex web application from scratch and having to keep it updated . Just sort of an advice here if you are not familiar with IT terms and pricing then be wary with whom you hire . That I am not even exaggerating means that sometimes it ' s cheaper to literally pick someone who takes $ 120 per hour compared to $ 12 per hour . I suggest to look at consulting . com 201112 w h y i w i l l n e v e r f e e l t h r e a tenedbyprogrammersinindia and . You can also consider doing it yourself becoming an okayish web developer that can use an existing engine is less than a year if you have programmed in the past but in that case invest in few hours of a good sysadmin assistance . So you get some basic protection on your website and server itself , automated backup running etc . They might also get you Let ' s Encrypt running and nowadays SSL is NECESSARY for any activity even remotely connected to ecommerce . All these things are simple and an admin can do them in an hour . but if you try to do it yourself then it will take 50 P