Skip to main content

Example: Product Management Feature

Requirement:

Create Product Management.

Define

Identify:

Domain:
Commerce

Subdomain:
Product Management

Required assets:

ProductModel
ProductService
ProductState
ProductApi

Required UI:

ProductForm
ProductCard
ProductList
ProductPage

Generate

Atomic Bomb creates structure.

AI implements:

  • Components
  • Services
  • Context
  • Tests
  • Stories

Validate

Review:

  • Architecture
  • Tests
  • Accessibility
  • Requirements

Refine

Improve:

  • Reusability
  • Performance
  • Naming
  • Documentation

Mini Exercise

Repeat this lifecycle for a different feature in your own domain.

Example

For invoice management, define InvoiceModel and InvoiceApi first, generate the structure, validate tests and architecture, then refine naming and reuse.