Skip to content

web2solutions/domain-designer

Repository files navigation

Domain Designer

This project is IN PROGRESS ........

NO-CODE Domain Designer for Typescript applications built under the DDD - Domain Driven Design principles.

  • Easy application domain visualization.
  • Visually build application domains and it components
  • Generate Data Models
  • Generate OpenAPI specs
  • OpenAPI 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.

Commitizen friendly

Run in dev mode:

    npm run dev

Online version:

https://domain-designer.vercel.app/domains/list

Video: See it in action

Stack

  • Node.js
  • Typescript
  • Vue.js
  • Pinia
  • Bulma
  • IndexedDB
  • vite
  • Husky
  • Cypress

Screens

screen

screen screen screen screen screen screen screen screen screen screen

screen screen screen screen screen screen