This is an example application to show howto use Spring Boot 4, Angular 22, Kafka with Streams and Mongodb with the reactive features of Spring in a clean architecture and a Helm chart for the Kubernetes setup. Structurizr is used for C4 diagrams. Standalone Components are used with Angular.
This is an encrypted Angular 21 PWA messenger application with an AI friend that can work offline and has a reactive Spring Boot 3 backend with a MongoDB to store the messages in a clean architecture. With a Kubernetes setup. Structurizr is used for C4 diagrams.
A project to show howto use SpringAI with Ollama to chat with the documents in a library. Documents are stored in a normal/vector database. The AI is used to create embeddings from documents that are stored in the vector database. The vector database is used to query for the nearest document. That document is used by the AI to generate the answer.
This is an project to show the use of Angular 22, Spring Boot 4, H2/Postgresql with Jpa, Liquibase, Kafka and Gradle and a Helm chart for a Kubernetes deployment. Spring Modulith for architecture support. For dynamic queries the frontend uses Drag'n Drop and the Backend Jpa Criteria api and the frontend results in Table/Tree Angular components
Angular 21+ library for D3 based line, bar, donut and date/timeline charts with multiple entry points. A configurable service for token handling is provided.
This project shows howto import of larger Csv/Json files in a Db with a reactive stream of Spring Boot.