Live Java / Spring Boot demo

A contact API,
end to end.

This self-initiated demo shows request validation, structured errors, database persistence, and a real fixed-recipient email notification.

API
Spring Boot 3
Data
JPA + Flyway
Mail
Authenticated SMTP
Ops
HTTPS + Nginx

Interactive request

Test the contact endpoint

Use synthetic data only. Do not submit private, confidential, or client information.

Used as Reply-To; it never controls the notification recipient.

0 / 2000