A regulated clinical pathway, and a storefront in forty countries.
Naturecan runs a high-volume e-commerce platform shipping to more than forty countries with localised, multi-currency storefronts, and it is standing up a UK medical cannabis service alongside it.
Both principals are on this engagement. Grant leads the planning, architecture and development of the clinical service. Dave builds and maintains the e-commerce platform.
A medical cannabis service is a clinical system, not a shop. Patient onboarding, the doctor consultation flow, prescribing and fulfilment all sit inside DSPT, GDPR and CQC guidelines, and the compliance requirements are a design input rather than a review stage.
Grant took the lead role on planning, architecture and development of the clinical service: onboarding patients, orchestrating the doctor consultation flow, and carrying prescribing and fulfilment through in line with DSPT, GDPR and CQC guidelines.
The stack is current by design. React 19 and Bun on Postgres, BullMQ and Redis carrying the asynchronous clinical and fulfilment work, GCP Cloud Run and Terraform underneath, Playwright and Storybook holding the front end.
Dave builds and maintains features on the commerce side, where the same platform serves localised multi-currency storefronts across forty-plus countries.
An in-flight engagement: a regulated clinical pathway under DSPT and CQC, and a commerce platform trading in more than forty countries.
- React 19
- TypeScript
- Bun
- PostgreSQL
- BullMQ
- Redis
- Playwright
- Storybook
- GCP Cloud Run
- Cloud SQL
- Terraform
- Docker
- GitHub Actions
- Klaviyo
- AWS SES
- Mollie
Working on something similar?