I already have an n8n-powered backend that drives an AI voice-calling agent. What’s missing is a React interface that lets non-technical users start, stop, and monitor those calls, tweak workflow parameters, and review conversation data—all through clean REST or webhook endpoints that the backend exposes. Here’s what I need from you: • Build a single-page React app that authenticates against my API layer, pulls available workflows, and surfaces controls for each one (start, pause, resume, cancel). • Display live call status, logs, and basic analytics in real time—WebSocket or server-sent events are fine as long as the experience feels instantaneous. • Provide screens to add or edit workflow variables so users can adjust prompts, numbers, or schedules without touching n8n directly. • Package everything in Docker for straightforward CI/CD; the backend is already containerised, so the frontend should slot into the same stack with minimal fuss. • Deliver well-commented, production-ready code plus a brief README that explains local setup, environment variables, and how to trigger a demo workflow. Preferred stack: React (your choice of Vite, CRA, or Next.js), TypeScript if you like. If you believe Vue or another modern framework would work better, let’s discuss—flexibility matters more than dogma. You’ll shine if you’ve dealt with telephony APIs, voice bots, or Twilio-style integrations, but strong API integration skills and an eye for UX are the real essentials. Once we connect I’ll share a functioning demo of our current n8n setup so you can hit the ground running and see exactly what endpoints you’ll be wiring up.