Bloom
Premium cannabis, curated.
Timeline
12 weeks
Investment
$38,000
Platforms
iOS & Android
Category
Cannabis Retail




Swipe to see more screens
Overview
Bloom is a boutique cannabis retail app with an editorial, premium aesthetic, curated Reserve collections, detailed product storytelling, and a seamless pickup-or-delivery checkout with a QR pickup code.
The challenge
The client wanted to move cannabis retail upmarket, an experience closer to a luxury goods app than a delivery utility, while still handling ID verification, lab transparency, and a fast in-store pickup hand-off.
Our solution
We designed Bloom around a warm, editorial visual language, curated collections, rich product pages with terpene and effect detail, and a checkout that lets customers choose pickup or delivery. Verified 21+ pickup uses a QR code and order-ready status so the in-store hand-off takes seconds.
Whatwebuilt
Editorial home with curated Reserve drops and featured collections
Rich product detail: THC/CBD, terpene profile, effects, lab-tested badge, and tasting notes
Weight/format selection with live pricing
Pickup or delivery checkout with excise-tax breakdown
21+ ID verification
QR pickup code with real-time order-ready status
Order history, receipts, and reordering
Technology stack
- Mobile
- Flutter (Dart)
- Identity verification
- Native ID-scan SDK
- Backend
- Node.js (NestJS), PostgreSQL, Redis
- Payments
- Stripe
- Fulfilment
- Pickup/delivery status over WebSocket, COA document store
- Infra
- AWS, audit logging
The team
Product designer, UX researcher, 2 Flutter engineers, 1 backend engineer, QA engineer, plus a delivery lead.
Timeline, 12 weeks
Discovery & brand (2) → Editorial design system (2) → Catalog & product storytelling (3) → Pickup/delivery checkout (2) → ID verification & QR hand-off (2) → QA & launch (1).
Hard problems we solved
Making a compliance-heavy category feel genuinely premium meant sweating typography, motion, and photography while keeping ID verification friction-free. The QR pickup flow had to reconcile order status in real time so staff and customer always agreed on ready.
Results & impact
Bloom repositioned cannabis retail as a premium experience, an editorial storefront with a frictionless pickup hand-off, proving compliance and polish can coexist.
Haveacannabisretailidea?
Tell us what you want to build. We'll scope it honestly and show you how we'd ship it, fixed price, no surprises.