Sales

This is a "Hello World" application which is designed to show the core capabilities and features of both the Jmix Framework and Studio.

The Sales application is a simple purchase management system that enables tracking orders made by customers. Each order consists of a number of products. Customers, products and orders can be created, edited and deleted through the system user interface.

The application project covers the following aspects:

  • Data Model Design
    • Creating entities
    • Executing DDL scripts
    • Creating relationships in entities
  • User Interface Design
    • Generating CRUD screens
    • Creating views for related entities
    • Creating data containers for screens to display composite screens
    • Visual editing of the existing screens
  • Creating Integration Tests

Based on Jmix Framework 1.0.0

Issues

Please use https://www.cuba-platform.com/discuss/c/jmix/40 for discussion, support and reporting problems corresponding to this sample.