Last Updated: January 20, 2026 at 01:40 UTC

Project Status Overview

✓ E2E TESTS PASSING: Full flow working - QR scan, form submission, opt-in email, confirmation, contest entry, and drip campaign trigger all verified with real emails.
⚠ KNOWN ISSUE: Confirmation workflow webhook doesn't auto-register on n8n startup. Requires manual deactivate/reactivate after restart. See Issues & Blockers.
NEXT CHECK: Drip Day 1 emails should send ~01:35 UTC on 2026-01-21 (24-hour wait)
Current Phase
Phase 2 - 98%
Internal E2E
✓ PASSING
External E2E
✓ PASSING
Docker Host
10.0.0.250
Workflows
5 Active
Next Step
Monitor Drip

Documentation Library

📋

Project Overview

Complete project description, goals, technology stack, system architecture, data flows, database schemas, automation workflows, KPIs, security considerations, and deployment phases.

Reference 20 KB
🏗️

Infrastructure

3-server architecture: NGINX SSL Proxy (10.0.0.251) for SSL termination, Orchestrator (10.0.0.197) for Claude/projects, BennyBeen (10.0.0.250) for all Mad Monkey Docker services. Network topology and connectivity.

Technical 28 KB
🔑

Services & Credentials

All service credentials, API keys, domain names, IP addresses, email configurations, database connection details, Docker containers, and environment variables.

Reference 18 KB

Tasks & TODOs

Detailed actionable task list organized by 6 deployment phases with checkboxes, status indicators, subtasks, dependencies, and implementation roadmap.

Planning 41 KB
⚙️

Technical Notes

Full database schemas with CREATE statements, network and port configurations, Docker Compose files, system requirements, DNS records, and security settings.

Technical 28 KB
🔌

API & Integrations

All API endpoints including n8n webhooks, Shlink API, Listmonk API, and Geolocation APIs with request/response examples, authentication details, and cURL commands.

Technical 24 KB
💻

Code Snippets

Command examples for n8n export/import, PostgreSQL queries, webhook testing, Shlink API, port scanning, Node.js setup, email configuration, and Docker management.

Technical 21 KB
🚧

Issues & Blockers

Resolved issues with solutions, open blockers and workarounds, monitoring items, impact assessments, severity indicators, and timeline of resolutions.

Tracking 26 KB
📅

Timeline & Decisions

Chronological decision log, architecture evolution, domain strategy changes, security decisions, card design iterations, and major pivots throughout the project.

Tracking 36 KB