hm_ai_qc_report_tool/modules/hm_qc/blueprint.py
nickviljoen e6f3e9387e Add modular architecture, core framework, and web UI
New blueprint-based module system (hm_qc, video_qc, video_master,
reporting), core framework (database, config, templates), and
unified web interface with progress tracking and tab navigation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 11:39:04 +02:00

25 lines
601 B
Python

"""
HM QC Module Blueprint.
Provides quality control for H&M marketing assets:
- PDF and image upload
- Profile-based QC checks with scoring
- Weighted overall scores (0-100)
- Sophisticated AI-powered checks
- Real-time progress tracking
- HTML report generation with database storage
"""
from flask import Blueprint
# Create blueprint
hm_qc_bp = Blueprint(
'hm_qc',
__name__,
template_folder='templates',
static_folder='static',
static_url_path='/hm-qc/static',
url_prefix='/hm-qc'
)
# Import routes after blueprint creation to avoid circular imports
from . import routes