Back to Showcase Gallery
Roastify screenshot

Roastify

A multi-tenant coffee roasting & fulfillment platform

A suite of applications and APIs for coffee roasting operations and multi-tenant storefronts. Built entirely on TanStack Start, TanStack Query, TanStack Table, TanStack AI, and TanStack DB. Even use Pacer for lots of our debouncing functions ; ). Our Applications: Merchant: Application where users can create and manage their stores, products, and orders. Just recently integrated Tanstack AI for our "Store Builder", where users can describe their brand and the AI will generate a custom store design. Users can purchase their coffee wholesale, sell it with our new "Stores", or integrate directly with Shopify. Admin: Fulfillment dashboard for order processing, inventory management, and print operations. This has been an EXCELLENT use case for Tanstack DB. We integrate our web apps into our physical fulfillment processes and the local / realtime feedback is clutch. For example, we have handheld scanners that scan QR codes to move products through our fulfillment process, and that works extremely well with Tanstack DB where a employee doesn't have to wait on a loading spinner and can just scan the code and move the product through the process. We can provide immediate error messages if necessary, but keeps things moving quickly Public API: We have a public API that allows merchants to create and manage their stores, products, and orders. This is a great way to allow merchants to integrate our platform into their own systems. This is deployed to Workers and runs Hono. The entire stack runs on Cloudflare Workers. About 4-5 months ago this was all next.js, so took a little work to get things migrated to Tanstack Start, but would do it all over again.

Use Cases

E-commerceSaaS
Rate this project
0