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.