Back to projects

Density Blaster

Direct mail marketing platform for service companies with postcard designer and map-based audience targeting

2023Full Stack Developer

Technologies

ReactNext.jsNode.jsTypeScriptFabricJSMongoDB

Overview

Density Blaster is a direct mail marketing platform that helps service companies build route density and reduce travel time between jobs. The platform features a custom postcard designer built with FabricJS and enables businesses to send personalized, property-specific marketing materials to targeted audiences.

What I Built

MVP Development

Built the complete MVP from concept to production:

  • Postcard Designer Tool

    • Full-featured drag-and-drop designer using FabricJS
    • Support for multiple postcard sizes (4x6, 6x9, 6x11)
    • Template customization and brand management
    • Real-time preview and editing
  • Map-Based Audience Builder

    • Interactive map interface for creating target audiences
    • Geographic boundary drawing for neighborhood targeting
    • CSV upload for customer list imports
    • Audience segmentation and management
  • Personalization Engine

    • Dynamic content generation for each recipient
    • Property-specific quotation system
    • Custom fields and data merging
    • Automated personalization at scale
  • Campaign Management

    • Bulk postcard sending automation
    • Campaign scheduling and deployment
    • Location and time-based discount options
    • Integration with mailing service providers

Technical Implementation

Frontend Architecture

  • Built interactive postcard designer with FabricJS canvas manipulation
  • Implemented complex state management for design elements
  • Created responsive map interface for audience selection
  • Developed real-time preview system

Backend Systems

  • Designed data pipeline for bulk personalization
  • Built integration layer for mailing service APIs
  • Implemented campaign management and tracking
  • Created CSV processing for audience imports

Data Management

  • MongoDB for storing designs, audiences, and campaigns
  • Efficient data structures for handling bulk operations
  • Caching layer for performance optimization

Impact

  • Successfully launched MVP enabling businesses to run marketing campaigns within minutes
  • Postcard designer eliminated need for external design services
  • Personalization engine enabled property-specific quotations at scale
  • Map-based targeting helped service companies build route density
  • Bulk automation reduced campaign deployment time from days to minutes
  • Platform positioned for expansion to USA and Canadian markets