Define global project settings. Learn more in the docs. Please save your project URL to come back later. It is stored in a cookie as well.
Create your custom database model here. Names are transformed to follow proper naming conventions - please use singular table names. Relation types with examples are explained here.
Add your custom data types here. You can select them as a field type for your entity after creation. At the entity, enums are persistend as string and data objects are persisted as JSON.
Add your custom Controllers here, describing the REST API and frontend methods of your application. Selecting an input type for a frontend method will generate a form with the fields of the DTO.
Protect your application with Spring Security, specifying the roles and which parts of the application they are
allowed to access. Form login and Keycloak client are available for a Thymeleaf frontend. The first config with
JWT or Keycloak resource server is integrated into an Angular frontend.
The password for the created test users is always "Bootify!". Learn more
in the docs.