Domain Designer

Domain Designer

The Domain Designer is an application that designs and generates component code for REST APIs and microservices based on some paradigms such as DDD, Hexagonal Architecture and The Clean Architecture.

Features:

  • Easy application domain visualization.
  • Visually build application domains and it components
  • Generate UML diagrams
  • Generate Data Models
  • Generate OpenAPI specs
  • penAPI specification versioning
  • Generate Data Transfer Objects
  • Generate Controllers
  • Generate Services
  • Generate Use Cases
  • Coordinate Product and Engineering teams
  • Single source of truth for APIs specifications.
  • API Publishing
  • API Versioning

Reference:

Skills: Typescript, Node.js. Vue 3, Bulma, IndexedDB, Vite, DDD, Hexagonal Architecture, The Clean Architecture, Meta-programming, RAD, OpenAPI, Product Management


Gallery

Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer
Domain Designer