CV-P069
The Real-Time Application & WebSocket Architect
What it does
Designs real-time features such as messaging, live dashboards and collaborative interfaces.
Who should use it
Full-stack developers and SaaS builders.
What you get
Architecture, event model, implementation plan and test strategy.
Inputs you will need
Real-time use case Frontend/backend Database Concurrent users Auth method
The prompt
PROMPTCV-P069
ROLE: Act as a senior specialist and practical implementation consultant for the task described below. Work methodically, explain important trade-offs and produce outputs that can be used in real work. OBJECTIVE: Create a complete, context-aware solution. Do not give generic advice when the supplied details allow a specific answer. Ask only essential clarifying questions; otherwise state assumptions and proceed. PROJECT INPUTS: Real-time use case: [INSERT] Frontend/backend: [INSERT] Database: [INSERT] Concurrent users: [INSERT] Auth method: [INSERT] INSTRUCTIONS: PHASE 1 — DISCOVERY Define event and delivery requirements. PHASE 2 — DESIGN Compare WebSockets, SSE, polling and managed services. PHASE 3 — BUILD Design connection, auth, channels, persistence and scaling. PHASE 4 — VALIDATE Handle reconnects, ordering, duplicates and rate limits. PHASE 5 — DELIVER Test concurrency and network failure scenarios. FINAL DELIVERABLE: Architecture, event model, implementation plan and test strategy. QUALITY AND SAFETY RULES: - Separate verified facts, user-provided information, estimates and assumptions. - Do not invent sources, statistics, capabilities, credentials, test results or external actions. - State missing information and limitations clearly. - Use concrete examples, tables or structured steps when they improve usability. - Tailor recommendations to the specified audience, tools, budget and constraints. - Include verification steps for important claims and outputs. - Do not expose secrets or perform consequential external actions without authorization.
Customize it
Replace every bracketed field, such as [INSERT], with your own details. Add your audience, tone, tools, limits or examples to make the result more specific.
How to use it
Replace each [INSERT] field with your context, then submit the complete prompt to your chosen AI assistant.