← Software Developers Prompts

System Architecture Document

ChatGPT beginner System Design
Write a system architecture document for [system/application name].

System details:
- Application type: [web app/mobile/API/microservices]
- Scale: [users/requests per day]
- Tech stack: [list all technologies]
- Team size: [number of developers]
- Deployment: [cloud provider/on-premise]

Architecture document sections:

1. EXECUTIVE SUMMARY
   - Purpose of the system
   - Key architectural decisions
   - Technology choices rationale

2. SYSTEM OVERVIEW
   - High level description
   - Key stakeholders
   - Scope and boundaries

3. ARCHITECTURE DIAGRAM
   - Describe components and connections
   - Data flow between components
   - External integrations

4. COMPONENT DETAILS
   For each component:
   - Purpose and responsibility
   - Technology used
   - Interfaces/APIs
   - Data it owns

5. DATA ARCHITECTURE
   - Database design overview
   - Data flow diagram
   - Data storage decisions

6. SECURITY ARCHITECTURE
   - Authentication/Authorization
   - Data encryption
   - Network security

7. SCALABILITY AND PERFORMANCE
   - Scaling strategy
   - Performance targets
   - Caching strategy

8. DEPLOYMENT ARCHITECTURE
   - Infrastructure overview
   - CI/CD pipeline
   - Monitoring and alerting

9. DECISION LOG
   - Key architectural decisions
   - Alternatives considered
   - Reasoning

Format as professional technical document
Copied 1 times

How to Use This Prompt

  1. Click Copy Prompt above
  2. Open ChatGPT or Claude
  3. Paste the prompt and replace anything in [brackets] with your own details
  4. Press Enter and get your result instantly

Pro Tip

The more specific you are when replacing the [brackets], the better your result. For example instead of writing [Job Title] write "Senior Software Engineer with 5 years experience" — specificity is what separates a good AI response from a great one.

This prompt works best with ChatGPT . If you are not happy with the first result, try adding "make it more concise" or "give me 3 alternative versions" as a follow-up message.