Skip to the content.

LLD.md (Low Level Design) Template

Use this template to create detailed low-level design specifications.

Component: [Component Name]

Business Rules

[Business logic and rules that drive this component]

Example:

  1. [Rule 1]
  2. [Rule 2]
  3. [Rule 3]

Validation Rules

[Input/output validation requirements]

Example:

Error Handling

[Error scenarios and how they should be handled]

Example:

Transaction Boundaries

[Transaction scope and management - for backend]

Example:

Security Requirements

[Security constraints and requirements]

Example:

Performance Considerations

[Performance requirements and optimizations]

Example:

Component: [Another Component Name]

[Repeat structure for each component]

Notes

[Any additional notes about the design]