To transform a plain Spring Boot project into a basic Vaadin “Hello World” app, you’ll need to add Vaadin dependencies, configure the build for frontend resources, update your main application class, and create a simple Vaadin route (view). This assumes a Maven-based project using Spring Boot 3.x (Vaadin 24+ requires it) and Java 17+. If…
Search Results for: vaadin
How to Generate an Excel File and Download it in Vaadin Web App
To generate and download an Excel file in a Vaadin web application (e.g., Vaadin 23+ with Java backend), you can use Apache POI to create the Excel file and Vaadin’s StreamResource to serve it for download. ✅ Steps: Add Apache POI to your pom.xml: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>5.4.1</version> </dependency> Create a Vaadin download button that…
Time Tracker Vaadin Web App
Don’t use notepad for work management – use this Time Tracker Vaadin Web App is a small web-based time tracking application built using Java 21, Spring Boot and Vaadin. This tool is designed to help users efficiently track and manage their time, create reports and sum up their work for different clients, making it an…
Social Media Post Tracker – Spring Boot – Vaadin Web App
This is simple Vaadin Web Tracker App build on top Spring Boot to allow you to have your Social Media Post and content in one place. It will allow you to see missing places where you haven’t posted yet and you should – to keep the reach of your free content at peak. Post Tracker…
Code Snippets Repository – Spring Boot / Vaadin App
A comprehensive software package written with Spring Boot that enables users to store, manage, and share code snippets. It uses Vaadin for UI and MySQL, providing a robust and scalable platform for developers to collaborate and showcase their code. Technologies Used Spring Boot: The framework used for building the backend application. Vaadin: Used for building…
Article Translator – Spring Boot / Vaadin Web App
Elevate your content management with our cutting-edge Article Translator Web Application – Built using and Vaadin and Spring Boot. Key Features: Vaadin CRUD Interface: A user-friendly, intuitive interface for managing articles, keys, and translated values. Easily create, read, update, and delete (CRUD) operations are performed with ease. Extract Content from HTML Spring Boot Service: Our…
Vlog Utility – Video to Audio to Text – Spring Boot Vaadin Web App
With this Vlog Utility – written with Spring Boot Vaadin Web App – you could convert Video to Audio and even extract the Text. It contains the source code to compile, run and package it. Video to Audio The app does not try to reinvent the wheel. It has a Spring @Service, that comminicates with…
How to add SVG to Vaadin
Vaadin is a popular Java framework for building Web Applications, so it is logical to have the ability to add SVG to the Vaadin Web App. Method 1: Using Vaadin’s built-in SVG support Vaadin provides a built-in way to display SVGs using the SVG class. Here’s an example: import com.vaadin.flow.component.html.Div; import com.vaadin.flow.server.VaadinRequest; public class MyUI…
PoC Flutter App Builder – Vaadin Spring Boot App
This Software Package is Flutter App Builder / Project Genearator – using Vaadin Spring Boot App. This app is an extension of my App Builder. In the internal development – it is becoming too fat and and adding concrete logic – like Flutter App Creation & Deployment does not seem practical. It is initial work…
How to integrate Velocity Views in Vaadin Web App
To integrate Velocity templates into a Vaadin Web application, you’ll need to follow these steps to combine the two frameworks. This can be particularly useful if you want to use Velocity for templating certain parts of the application, like emails, custom HTML content, or other non-Vaadin UI areas. Steps to Integrate Velocity with Vaadin Add…









