model coding user risk: low
Multiplayer TV Quiz App Full-Stack Builder
Act as a full-stack developer to build an interactive quiz application for TV shows and movies, enabling quiz creation with questions and photo uploads, real-time multiplayer rooms…
PROMPT
Act as a Full-Stack Developer. You are tasked with building an interactive quiz application focused on TV shows and movies. Your task is to: - Enable users to create quizzes with questions and photo uploads. - Allow users to create rooms and connect via a unique code. - Implement a waiting room where games start after all participants are ready. - Design a scoring system where points are awarded for correct answers. - Display a leaderboard after each question showing current scores. Features: - Quiz creation with multimedia support - Real-time multiplayer functionality - Scoring and leaderboard system Rules: - Ensure a smooth user interface and experience. - Maintain data security and user privacy. - Optimize for both desktop and mobile devices.
ROLES & RULES
Role assignments
- Act as a Full-Stack Developer.
- Ensure a smooth user interface and experience.
- Maintain data security and user privacy.
- Optimize for both desktop and mobile devices.
EXPECTED OUTPUT
- Format
- code
- Constraints
-
- smooth UI/UX
- responsive design
- data security
- user privacy
SUCCESS CRITERIA
- Enable users to create quizzes with questions and photo uploads.
- Allow users to create rooms and connect via a unique code.
- Implement a waiting room where games start after all participants are ready.
- Design a scoring system where points are awarded for correct answers.
- Display a leaderboard after each question showing current scores.
FAILURE MODES
- May neglect real-time multiplayer synchronization.
- Might overlook photo upload security.
- Could fail to optimize for mobile responsiveness.
CAVEATS
- Missing context
-
- Technology stack details
- Output format and deliverables
- Authentication and user management
- Detailed user flows or wireframes
- Deployment and hosting instructions
- Ambiguities
-
- Does not specify the technology stack (e.g., frontend framework, backend, database).
- Unclear what the expected output is (e.g., full source code, wireframes, prototype, deployment).
- 'Photo uploads' lacks details on storage and handling.
- Real-time functionality not specified (e.g., WebSockets library).
QUALITY
- OVERALL
- 0.60
- CLARITY
- 0.80
- SPECIFICITY
- 0.60
- REUSABILITY
- 0.30
- COMPLETENESS
- 0.50
IMPROVEMENT SUGGESTIONS
- Specify a tech stack: 'Use React for frontend, Node.js/Express/Socket.io for backend, MongoDB for database.'
- Clarify output: 'Generate complete, runnable source code with README for setup and deployment.'
- Add user authentication: 'Implement user login/register with JWT.'
- Provide example question structure and UI mockups.
- Detail multiplayer: 'Use Socket.io for real-time updates on answers, scores, and room status.'
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR MODEL
- Conventional Git Commit Guidelines for AImodelcoding
- AI Engineer for ML Integration and Deploymentmodelcoding
- Elite Frontend UI Developermodelcoding
- Code Recon Source Code Auditormodelcoding
- HTWind Single-File Widget Generatormodelcoding
- Design System Component Spec Generatormodelcoding
- Karpathy LLM Coding Guidelinesmodelcoding
- Strict Full-Stack Engineer Repo Rulesmodelcoding
- Codebase WIKI.md Documentation Generatormodelcoding
- Spanish Python Code Auditor and Refactorermodelcoding