Readme

Apache License 2.0 Maven Central javadoc build issues discussions

Purpose

The tangly ui erp component provides a Vaadin based user interfaces for enterprise applications written in Java. The component is using records and requires Java 21 LTS or higher.

Currently, we are moving at the bleeding edge of our components. Therefore, to build and execute the ERP application, please do:

    mvn jetty:run

The initial username and password are 'administrator' and 'aeon'.

The file application.properties in …/main/resources directory tailors the configuration of the application, mainly the location of data. The file contains comments for new users.

The Maven POM file is used to build the application and run it because the Gradle Jetty plugin crashes.

Download and Documentation

The library can be included in Maven as

    <dependency>
      <groupId>net.tangly</groupId>
      <artifactId>ui</artifactId>
      <version>0.2.8</version>
    </dependency>

The library can be included in Gradle as

    implementation "net.tangly:ui:0.2.8"

The documentation can be found under UI documentation.

For any further questions, you can use the forum tangly-Discussions.

Contribution

You are welcome to contribute to the product with pull requests on Bitbucket. You can download the source files from the bitbucket git repository and build the library with the provided gradle configuration file.

If you find a bug or want to request a feature, please use the issue tracker.

License

The source code is licensed under Apache license 2.0.

The documentation and examples are licensed under Creative Common (CC Attribution 4.0 International).

Awesome Sponsors and Developers

Corporate sponsors are

Individual developers are