Durable Workflows
A task queue application demonstrating how to use Temporal for durable workflows, with a local Temporal server in development and Temporal Cloud in production.

How it works
- Development: Runs a local Temporal server automatically via
specific dev - Production: Connects to Temporal Cloud using configs and secrets
Run locally
Install prerequisites
Install the Temporal CLI from https://docs.temporal.io/cli
curl -fsSL https://specific.dev/install.sh | shgit clone https://github.com/specific-dev/examples.git
cd examples/node-workflows
npm installStart the development server
specific devOpen the URL shown in the output to schedule tasks and view their status.
Deploy to production
Then deploy:
specific deployYou will automatically be prompted to input secrets and config values for a Temporal Cloud API Key, namespace and address.