How customizable is Shopify?

New Member
1 0 0

Hello everyone, I'm trying to figure out how customizable Shopify is, but unable to get a good idea. 

I have a client wanting to migrate from Magento 1, which I manage technically, to Magento 2. This is a very small front (1-20 orders/day) to a large traditional/non-online business, so they have a big backend that is required to be integrated with the web store. Thus, the client wanting to stick with Magento. But I think Magento 2 is overkill for them.

I'm seeing you can write "Shopify apps" in Ruby/RoR, but what are these "apps"? Are they just simple add-on features, or can I integrate any 3rd party systems to Shopify through these apps?