Case Study — SaaS

MailBlast Email Marketer

A self-hosted email newsletter platform managing list segments, campaign builders, and tracking.

Project Overview

MailBlast provides companies with marketing newsletter control. It imports lists, constructs templates in block editors, and sends messages via Amazon SES, reducing monthly marketing costs.

Key Features & Scope

Visual drag-and-drop newsletter builder outputting clean email CSS templates

Email delivery pipelines powered by Amazon SES integrations

Real-time campaign analytics charts tracking open rates and click stats

Smart segmentation filters sorting contacts by activity histories

System Architecture

Next.js client with a Node.js worker backend. Task queues managed via BullMQ and Redis ensure bulk email sending is processed smoothly without memory leaks.

Client InterfaceNext.js / React
──────▶
Backend CoreNode.js / Express
──────▶
Database NodePostgreSQL & Redis queue
Database: PostgreSQL & Redis queue
Deployment: AWS ECS & Vercel
96
Performance
98
Accessibility
95
Best Practices
100
SEO
Verified Production Metrics
Next.jsNode.jsAmazon SESPostgreSQLRedisBullMQTypeScript

Keywords and concepts covered in this project case study:

MailBlast Email MarketerAmazon SES newsletter SaaSBullMQ background worker NextJSDrag drop email editor React

Get an instant cost estimate and development timeline breakdown using the interactive estimator.

Estimate Project Cost