fikri1510's avatar

Why building ecommerce application from the scratch

If there are already bunch of e-commerce software out there such as magento, woocommerce, opencart and whatnot, why clients still bother to develop using laravel or another framework/programming language from scratch?I feel a little bit pessimistic while struggling building ecommerce platform from the scratch. Any advice please?

0 likes
2 replies
jlrdw's avatar

I can't answer for ecommerce, but probably customized a certain way for whatever reason.

Some accounting / bookkeeping apps are customized to a certain industry. I.e., I wrote one for a humane society to custom fit their needs.

If doing your own, still look at some on github and learn how certain things were done.

Edit: Even myself, if I wanted an ecommerce site, I would probably use one from github.

1 like
martinbean's avatar

@fikri1510 You could say that about any web-based project. CMS software exists, so why do people still make new ones? Email marketing software already existed, so why did Spatie make Mailcoach? PHP frameworks already existed, so why did Taylor make Laravel? Project management software already existed, so why did the former 37Signals create Basecamp?

People create their own solutions because sometimes they think they can do better, or because creating something bespoke will better suit needs. For example, I created an online store from scratch for a Christmas tree seller a few years ago. Reason being, it was easier to create a simple store for what they need rather than pick something like Magento, need a server with stupidly high requirements and use less than 1% of the features that Magento offered.

2 likes

Please or to participate in this conversation.