Home
← Back to Home

Newsletter Builder

Overview

Lightweight Electron desktop tool that powers newsletters for a university club (~200 subscribers). It manages templates, subscriber lists, and Gmail-based campaign sends so officers can create polished updates without wrestling with web marketing platforms.

Capabilities

  • Template editor with HTML + Mustache tokens for quick personalization and seasonal refreshes.
  • Subscriber management backed by SQLite with tagging, import/export, and dedupe logic.
  • Campaign composer that previews mobile/desktop layouts and schedules Gmail sends via OAuth credentials.
  • Delivery log that records send time, Gmail ID, and status for lightweight analytics.

Tech Stack

Electron, TypeScript, React, SQLite, Gmail API, Tailwind CSS, HTML/Mustache templating.

Source

The GitHub repository is private since it includes client-specific details. If you want access, reach out and I will happily share it.