New Kartel and Outbound MCF, launching on the Shopify App Store

We build what your Shopify store needs next

Shopify apps you can install today, custom apps built from your idea, and the storefronts, integrations and reports that tie it all together. Built on Shopify's own rails, explained in plain words, supported by the people who wrote the code.

Kartel: every discount, shown the way shoppers see it
Outbound MCF: Shopify orders shipped from TikTok Shop's US warehouses
32kinds of discount in one Kartel install
200line carts every discount function is tested on
0theme edits needed for either app
What we do

One team, from idea to App Store

Whether you need an app that exists today or one that doesn't yet, we build on Shopify's own rails: Functions, checkout extensions, Hydrogen and the Admin API. No workarounds that break on the next theme update.

  • Public apps you can install, and private apps built from your brief
  • Storefronts, integrations and reports around them
  • Plain words, honest pricing, support from the builders
How we work

From a brief to a release in four steps

The same process for our own apps and for custom builds. You see progress every week and never find out about a decision after the fact.

1

Brief

One page in your words: what the store needs, who uses it, what "done" looks like. We reply with questions, a rough shape and an estimate.

2

Design

Screens and data flows you can click through before any code, so surprises happen early and cheaply.

3

Build and test

Built on a development store, checked live with real carts, orders and edge cases. Automated tests run on every change.

4

Launch and care

Released to your store or the App Store, then monitored, upgraded and supported by us.

How we build

Made for merchants, built on Shopify's own rails

We use the parts of Shopify designed to be built on, so what we ship keeps working through theme changes, API upgrades and App Store reviews, and we write every screen in the merchant's words.

Plain wordsEvery screen says what will happen, in the words you use. When something needs you, it says why and what to do next, never an error code.
CheckoutShopify Functions in Rust, compiled to WebAssembly, for discounts, shipping and payment rules that run inside Shopify's checkout.
Admin and storefrontPolaris apps that behave like Shopify's own screens; Hydrogen, theme app extensions and app embeds, so nobody edits theme code by hand.
Never block a saleAnything that could hold up a checkout gives up after a timeout and lets the shopper pay. Billing problems never stop an order.
Billing and privacyShopify managed pricing and usage charges; Shopify's privacy webhooks; data kept only as long as needed, encrypted in transit and at rest.
Show the live truthApps check that what is running in Shopify matches what you saved, and offer to fix it when it doesn't.
Tested on real ordersUnit tests, screen-render tests and live checks with real carts and orders on development stores before every release.
Support from the buildersMonitoring and alerts on every app, and questions answered by the people who wrote the code, within one business day.
Questions

Before you ask

More on each app's page, or email support@shreyaslabs.com.

Who is Shreyas Labs?

A small software studio in India that builds Shopify apps and custom Shopify work. Both of our first apps, Kartel and Outbound MCF, were built and tested end to end before being submitted to the Shopify App Store. See the About page.

Can you build something just for my store?

Yes. That is our custom work: a private app for your store alone, a storefront, an integration or a report. Start with a few lines on the Services page.

Do your apps work on every Shopify plan?

Yes. Kartel and Outbound MCF work on Basic, Shopify, Advanced and Plus. A few Plus-only extras in Kartel switch off cleanly on other plans.

Have an idea your store can't do yet?

Tell us in a few lines. We'll reply within one business day with whether it can be built, roughly how, and what it would take.