Nova Notifications + Spring Boot 4.1 demo. End-to-end REST example with RestClient-based service + integration test that wires the Spring Boot starter.
-
Updated
Jul 15, 2026 - Java
Nova Notifications + Spring Boot 4.1 demo. End-to-end REST example with RestClient-based service + integration test that wires the Spring Boot starter.
Quarkus 3.33 LTS extension for Nova Notifications. CDI @singleton + SmallRye Config @ConfigMapping under the nova.notifications.* prefix; ships META-INF/jandex.idx so Quarkus build-time scan discovers beans.
Pure-Java observability utilities library: metrics, traces and logs without Spring coupling. OpenTelemetry SDK helpers.
Root Bill of Materials (BOM) for the Nova Platform meta-framework. Centralizes dependency versions for Java, NestJS and future stacks.
Gradle template for microservice instances built on the Nova Platform meta-framework with Quarkus 3.33.x LTS. Multi-module (shared + product + boot), Java 25, wired with nova-notifications-quarkus-extension.
Pure-Java library for sensitive data masking (credit cards, emails, phones). No Spring dependency.
Spring Boot observability starter: Four Golden Signals (latency, traffic, errors, saturation), distributed tracing with OpenTelemetry and Spring Boot Actuator auto-configuration.
JUnit 5 + ArchUnit abstract tests enforcing Nova Platform architectural styles (Layered, Clean, Hexagonal).
Nova Notifications core library: pure-Java (no framework), framework-agnostic facade for Email/SMS/Push/Slack with Resilience4j-style retry + circuit breaker + rate limit. Published to GitHub Packages.
Parent POM for Nova Platform Quarkus microservice instances. Centralizes Java 25 + Quarkus 3.33.2.1 LTS + plugins + nova-notifications-quarkus-extension dependency.
Spring Boot 4.1 auto-configuration starter for Nova Notifications. Wires NotificationFacade, RestClient-based REST exposure and @ConfigurationProperties under the nova.notifications.* prefix.
Quarkus extension for Nova Keycloak. CDI @singleton + SmallRye Config @ConfigMapping under the nova.keycloak.* prefix; ships META-INF/jandex.idx so Quarkus build-time scan discovers beans.
Micronaut 5 module for Nova Notifications. @factory + @ConfigurationProperties under the nova.notifications.* prefix; supports Micronaut AOT and Shadow JAR.
Pure-Java object mapping library (MapStruct-like) and conversion helpers. No Spring dependency.
Nova Platform Gradle plugin for Spring Boot projects: applies build conventions, configures Java toolchain and Spring Boot plugin automatically.
Quarkus instance of the Nova Platform meta-framework. Consumes nova-api-standard + nova-api-standard-quarkus-extension (twin of ahincho/nova-java-example, which is Spring Boot).
Turborepo monorepo of common NestJS packages: nestjs-mask, nestjs-api-standard and nestjs-observability.
NestJS meta-framework bootstrap factory that re-exports pure libraries and NestJS modules from the Nova Platform ecosystem.
Add a description, image, and links to the nova-platform topic page so that developers can more easily learn about it.
To associate your repository with the nova-platform topic, visit your repo's landing page and select "manage topics."