This demo app illustrates some features of the Apache Isis' programming model.

To access the app:

- Generic UI (Wicket)

  provides access to a generic UI for end-users, Apache Isis' Wicket Viewer. As its name suggests, this viewer is built on top of Apache Wicket™.

- RESTful API (Swagger)

  provides access to a Swagger UI for convenient access to a subset of the framework's RESTful API, automatically generated by the Restful Objects viewer.

  The full backend API (at restful/) renders both simple and also richer hypermedia representations of domain objects, the latter conformant with the Restful Objects spec.

- Kroviz (INCUBATING)

  provides access to a generic UI client for end-users, leveraging the REST API provided by the Restful Objects viewer. This viewer is written in Kotlin/JS and built on top of KVision™. This viewer is still in the Apache Isis Incubator - use at your own risk and please report bugs.

- GraphIQL (INCUBATING)

  provides a console to access the GraphQL viewer. This viewer is still in the Apache Isis Incubator - use at your own risk and please report bugs.

The default user/password is sven/pass.