ADempiere Next (ADN)

ADempiere Next is a modern user interface and experience (UI/UX) new UI for ADempiere ERP, CRM & SCM. based on Vue.js 3 a progressive framework for building an aesthetic, beautiful, wonderful user interface.

The Frontend is developed with TypeScript is an open-source language that builds on JavaScript, one of the world’s most used tools, by adding static type definitions,

The communication with the backend is through gRPC a modern open-source high-performance RPC framework.

The Backend is developed under paradigm the functional programming and Domain Driven Design a modern approach to software development

Built with Scala and the best libraries building a high-availability, scalable, and ready-to-run application in the cloud as ZIO and ZIO gRPC, as well as the Quill Quoted Domain Specific Language (QDSL) to express queries in Scala

The components that integrate this application are built under the philosophy of Reactive Systems which must fulfill four premises that form the pillars of a reactive system.

  • Responsive

  • Resilient

  • Elastic

  • Message Driven

Last updated