Skematic NYC — Full-Stack Infrastructure & Solutions
Sheet · Shopify Apps
Service · Custom Shopify App Development

Shopify apps, built right.

Public apps, custom private apps, Shopify Functions, and theme app extensions — engineered for production, embedded in admin, and shipped with billing and webhooks done properly.

Public + custom apps
Functions · Extensions
Plus partners
Sheet 01 · Overview

App development that respects the Shopify platform.

A Shopify app is not just “a Node service with API calls.” It is an OAuth flow, an embedded admin experience, GDPR-mandated webhooks, billing integration, App Store review, and a long-term obligation to keep up with API version churn.

We build apps that follow the platform conventions: embedded admin UI with Polaris, App Bridge for native admin behaviors, session token authentication, mandatory webhook handlers, and migration to the latest API version on every release cycle.

Whether the goal is a public app generating MRR through the App Store, a private app solving a single merchant's workflow, or a Shopify Function modifying discount logic — we have shipped it and we know what review will flag.

Sheet 02 · Schedule of Capabilities

Capabilities delivered.

6 core areas
Scoped per brief
SA-01

Public App Store Apps

Embedded admin apps with OAuth, billing, App Store listing, GDPR webhooks, and review preparation.

App StoreOAuthBilling
SA-02

Custom Private Apps

Single-merchant apps wired to your workflow — internal ops, ERP sync, custom reporting, or specialty automation.

Custom AppsPrivate
SA-03

Shopify Functions

Discount, cart, checkout, payment, and delivery customizations running on Shopify's edge — written in Rust or JavaScript.

FunctionsRustJS
SA-04

Theme App Extensions

App blocks merchants can drag into Online Store 2.0 sections — no theme edits required.

Theme ExtensionsOS 2.0
SA-05

Embedded Admin UI

Polaris-based interfaces with App Bridge, session tokens, and native admin navigation — apps that feel like part of Shopify.

PolarisApp Bridge
SA-06

Webhooks & Reliability

Mandatory GDPR webhooks, business-logic webhooks, idempotency keys, retries, and audit logs.

WebhooksGDPRRetries
Sheet 03 · Process

How we ship apps.

  1. Phase 01

    Scope

    Public or custom, billing model, API surface, admin UX, and review-team requirements. Output: a written app spec.

  2. Phase 02

    Build

    OAuth flow, embedded admin, business logic, webhooks, billing — built in milestones with a dev store mirroring production behavior.

  3. Phase 03

    Submit & ship

    For public apps: listing, screenshots, demo, review back-and-forth. For custom apps: install on customer stores with monitoring active.

  4. Phase 04

    Maintain

    API version migrations, webhook retries, customer support, and feature work on a retained basis.

Sheet 04 · Stack

Tools we reach for.

Shopify Admin APIShopify Storefront APIShopify FunctionsTheme App ExtensionsPolarisApp BridgeNode.jsTypeScriptRemixRust (Functions)PostgreSQLBullMQStripeShopify Billing API
Sheet 05 · FAQ

Questions, answered.

Public app or private app?

Both. Public apps for the Shopify App Store (with billing, GDPR webhooks, embedded admin UI, and OAuth installation). Custom apps installed on a single store when the logic does not belong on the App Store.

What about Shopify Functions and theme app extensions?

Shopify Functions for discounts, cart and checkout validations, payment and delivery customization. Theme app extensions for embedding app blocks directly into Online Store 2.0 themes.

Do you build Shopify Plus-only apps?

Yes — Plus-only features (Shopify Scripts, Flow connectors, Functions on Plus, Plus-tier APIs) all in scope. We are Shopify Plus partners.

How long does a Shopify app take to build?

A focused custom app: 4-8 weeks. A public App Store app with billing, onboarding, and review preparation: 10-16 weeks. Embedded admin UI plus Polaris design adds time.

Do you handle App Store submission?

Yes — we handle the listing, screenshots, demo store, review-team back-and-forth, and required compliance (GDPR webhooks, billing, mandatory webhook handlers).

Sheet 07 · Start a brief

Ship a real Shopify app.

Tell us what the app should do and whether it is public or private. We'll come back with a scope and a billing plan.

See the work →