Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu

Search Results for: vaadin

Spring Boot Project to Vaadin App

Spring Boot Project to Vaadin App

Posted on November 23, 2025 by Toma Velev

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…

Read more
How to Generate an Excel File and Download it in Vaadin Web App

How to Generate an Excel File and Download it in Vaadin Web App

Posted on May 1, 2025May 10, 2025 by Toma Velev

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…

Read more
Time Tracker Vaadin Web App

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…

Read more
Social Media Post Tracker - Spring Boot - Vaadin Web App

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…

Read more
Code Snippets Repository - Spring Boot / Vaadin App

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…

Read more

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…

Read more
Vlog Utility - Video to Audio to Text - Spring Boot Vaadin Web App

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…

Read more
How to add SVG to Vaadin

How to add SVG to Vaadin

Posted on December 8, 2024 by Toma Velev

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…

Read more
Flutter App Builder

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…

Read more
How to integrate Velocity Views in Vaadin Web App

How to integrate Velocity Views in Vaadin Web App

Posted on November 13, 2024 by Toma Velev

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…

Read more

Posts pagination

  • 1
  • 2
  • 3
  • 4
  • …
  • 9
  • Next
  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)