The Problem

Teams using Django + Celery need to monitor Celery tasks, but:

  • Flower: Requires a separate process (port 5555)
  • Extra Infrastructure: Additional container, process management
  • Context Switching: Jumping between Django Admin and Flower

“Celery observability inside Django admin (no Flower, no extra process)” — HackerNews Show HN (2026.01.21)

Developers want to manage everything within the familiar Django Admin interface.

Market Analysis

AspectDetails
Target MarketDjango + Celery teams
TAMDjango ecosystem $500M+
Competition StatusBLUE (niche market)

Competitive Landscape

SolutionPricingWeakness
FlowerFreeRequires separate process
django-celery-monitorFreeLimited features, unmaintained
Prometheus + GrafanaFreeComplex setup, overkill

Differentiation: Native Django Admin integration, zero extra processes

Solution

Core Features

  1. Django Admin Integration

    # settings.py
    INSTALLED_APPS = [
        ...
        'celery_admin_observability',
    ]
    
  2. Real-time Dashboard

    • Worker status (online/offline)
    • Queue length and throughput
    • Failed task list
  3. Task Management

    • Task retry
    • Task revocation
    • Result inspection
  4. Alerts

    • Slack/Email on task failure
    • Queue backlog warnings

MVP Development

AspectDetails
Timeline3 weeks
ComplexityLow
Tech StackPython, Django, Celery Inspect API

MVP Scope

  • Worker status display
  • Recent task list
  • Failed task retry

Revenue Model

TierPriceFeatures
Open SourceFreeBasic features
Pro$29/moAlerts, advanced dashboard, priority support
Enterprise$99/moSSO, audit logs, SLA

Projected MRR: $1K-5K (after 12 months)

Note: Open-source base may make monetization challenging. Strong Pro feature differentiation required.

Risks

RiskLevelMitigation
TechnicalLLeverage Celery Inspect API
MarketMNiche market, limited TAM
ExecutionLSimple MVP

Why This Idea

Django + Celery is an extremely common combination in Python web development. Flower is the standard but the “separate process” friction exists. Native Django Admin integration significantly improves developer experience. However, limited market size and open-source competition require a careful monetization strategy.


Are you a Django + Celery user? Share your thoughts in the comments!