Pushbuild

Software that keeps a coffee shop's orders, beans and numbers in one place.

We connect the point of sale, online store, spreadsheets and accounting a coffee shop already uses, so wholesale orders, bean subscriptions and daily sales reports stop depending on someone retyping them. The scope is written down and agreed before we start.

Tell us what you needSee example projects

Sound familiar?

What coffee shops tell us before a project starts.

  • Wholesale orders from cafes and offices arrive by email and text, and we copy them into a spreadsheet.
  • We sell beans online and in the shop, and the stock counts never agree.
  • Subscription customers change their grind or pause and we hear about it too late.
  • Sales sit in the register system and someone rebuilds the weekly numbers by hand.
  • Shift swaps and open shifts are sorted out in a group chat.

What we build

Each one is a working piece you can open and check when it's done.

Wholesale ordering

A simple order form for cafe and office accounts, with standing orders, an order record, a confirmation, and a pick list for roast day.

Web apps and MVPs n8n, Make and Zapier automation

Bean subscriptions

Subscription changes, pauses and skipped shipments handled in one place, with the customer told what happens next.

Custom Shopify apps API integrations and data sync

Stock across shop and web

Bags sold at the counter and online counted against one stock figure, with a low-stock note when green or roasted beans run short.

API integrations and data sync Python scripts and utilities

Daily sales into the books

Register sales, tips and fees summarised each day and posted to the accounting tool in the form your bookkeeper wants.

QuickBooks, Xero and HubSpot integrations

Shift schedule and swaps

Open shifts and swaps requested on one sheet or form, with the manager approving and each person notified.

Google Sheets and Apps Script automation n8n, Make and Zapier automation

Weekly numbers page

Sales by hour, by drink and by channel, plus wholesale revenue, on one page the owner opens on Monday.

Dashboards and reporting

Coffee shops software we work with: Square, Toast, Clover, Lightspeed, Shopify.

And the general tools around it: QuickBooks, Google Sheets, Mailchimp, Stripe, Zapier, Make, n8n.

Example projects

Illustrations of the shape of the work, not past clients. Yours gets its own written scope.

Example project

Roast-day pick list

Example: a roaster takes wholesale orders from a dozen cafes. Each week the standing and one-off orders are combined into one list of bags to roast and pack, with labels by account.

Order form, Google Sheets, PDF

Example project

Subscription pause without the email

Example: a shop with bean subscribers lets them pause or change grind from a link in their shipping email, and the packing list updates the same day.

Shopify, subscription app, Google Sheets

Example project

Daily sales to the ledger

Example: a two-location cafe wants each day's sales and tips from the register posted to the accounting tool as one tidy entry per location.

Square or Toast, QuickBooks
Shopify theme for a small-batch coffee roaster

Example build

Shopify theme for a small-batch coffee roaster

  • Custom Online Store 2.0 theme (Liquid, JSON templates, editable sections)
  • Homepage with subscription hero and a weekly roast grid
  • Product page with size and grind variants, subscribe-and-save, roast facts from metafields
  • Announcement bar, mobile navigation, fast image loading

Shopify Liquid, Online Store 2.0, metafields, Shopify Subscriptions, JavaScript, CSS

Wholesale ordering app for a Shopify coffee brand (custom Shopify app)

Example build

Wholesale ordering app for a Shopify coffee brand (custom Shopify app)

  • Embedded admin app (Polaris) with tiered pricing rules, minimums and case deals
  • Account applications with approve/decline and automatic customer tagging
  • Storefront quick-order form via a theme app extension, with reorder and a PDF price list
  • Net 30 invoice checkout for approved accounts

Shopify App (Remix), Polaris, Admin GraphQL API, Shopify Functions (discounts), theme app extension, PostgreSQL

Questions people ask first

Do we have to change our register system?

No. We work with the point of sale you have, using its exports or the integrations it supports. If it can't do what you need, we say so in the scope first.

Who owns what you build?

You do. It is built in your own accounts, and you get notes on how it works so your team can change it without us.

Can staff use it on a busy shift?

That is the test we build for. Anything staff touch is a single screen or a link with as few taps as possible.

How do we start?

Tell us which tools you use and the one thing that wastes the most time each week. We reply with questions or a written scope.

Tell us what you need built.

Email a few lines about what you want and which tools you use, or call. We reply with questions or a written scope.

hello@pushbuild.com

(617) 299-8887