CASE STUDY

GlobalPulse

Scheduled market intelligence briefings with multi-channel delivery on Cloudflare Workers.

GlobalPulse

01. Project Overview

Self-hosted market intelligence product on Cloudflare Workers — Admin UI, KV config, cron schedules, market calendars, and Feishu / WeChat / Telegram delivery.

02. Problem

Why build this?

Teams needed reliable finance and hotspot briefings — not one-off scripts — with calendars, templates, and push channels they control.

03. Solution

How was it solved?

Built a self-hosted Cloudflare Workers app with Admin UI, KV config, cron schedules, market calendars, and Feishu / WeChat / Telegram providers.

04. Architecture

System architecture

Runtime chain

  1. Admin UI
  2. KV configuration
  3. Cron scheduler
  4. Market calendars / templates
  5. Channel providers
  6. Feishu / WeChat / Telegram

05. Key Features

Core capabilities

  • Password-protected Admin UI
  • Timezone-aware market calendars
  • Cron-driven scheduled briefings
  • Multi-channel push (Feishu / WeChat / Telegram)
  • Preview before send
  • Self-hosted Workers + KV control plane

06. My Role

What did I specifically do?

  • Owned product architecture from Admin UI through multi-channel providers.
  • Implemented Workers runtime, KV config, and cron delivery flows.
  • Shipped and operate the live deployment at pulse.xuxuclassmate.com.

07. Tech Stack

What technologies power it?

  • Cloudflare Workers
  • KV
  • Cron Triggers
  • TypeScript
  • Feishu / WeChat / Telegram APIs

08. Metrics

What results can we show?

Cloudflare WorkersRuntime
Feishu · WeChat · TelegramChannels

09. Deployment

How do you run it?

Deploy on Cloudflare Workers with KV bindings, then configure calendars and channels in Admin UI.

  1. Clone the GlobalPulse repository under InnoNestX.
  2. Configure Workers + KV and deploy with Wrangler.
  3. Open the Admin UI, set schedules and providers, then enable cron delivery.
  4. Use the live instance at pulse.xuxuclassmate.com as a reference deployment.

12. Tradeoffs

  • Self-hosted Workers + KV over a SaaS newsletter — teams keep calendars and credentials.
  • Admin UI with password gates instead of pure cron scripts — operators can preview before send.
  • Multi-channel providers (Feishu / WeChat / Telegram) instead of email-only delivery.

13. What shipped

  • Password-protected Admin UI for schedule and provider settings
  • Cron-driven delivery with timezone-aware market calendars
  • Previewable multi-channel push before send

14. Inspectable proof

Live product

Running deployment for scheduled market intelligence briefings.

Open Pulse

Source repository

Workers app, providers, and admin flows in the open.

GitHub

Contact:

Open for collaboration, consulting, and engineering opportunities.

  • AI Testing tools / ClawHub skill customization
  • QA / SDET consulting and team advisory
  • Test infrastructure / Docker environment enablement
  • Open-source collaboration with InnoNestX