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

Mission Accomplished – Spring Boot – Vaadin Web App

Mission Accomplished - Spring Boot - Vaadin Web App

$14.99

Categories: Java, Spring (Boot) / Quarkus, To-Do, Vaadin 24+
  • Description

Description

This Mission Accomplished App is a little bit more complex to-do app written with – Spring Boot, Vaadin, and integrated with several other libs and personally developed Micro Services.

Dependencies

The Project constains:

  • Integration Library for my Micro Services
    • Google Login https://programtom.com/dev/product/google-login-to-program-tom-apps-micro-service/
    • JWT Token Generation https://programtom.com/dev/product/jwt-token-app-micro-service/
  • An Open Source – Java Vaadin Bootstrap Library https://github.com/tomavelev/java_bootstrap_vaadin_components
  • The application source code
    • It is packaged as a war and deployed on tomcat
    • It targets MariaDB for storing the to-dos.

Remaining is to be translated and several other points, but it is currently internally live and running.

Vaadin Web App Screens

The main screen contains to-dos that do not have any parent asscociation. You could add new, edit, delete them, search/filter or go to any submition.

blank

After selecting sub-mission you could see the partial task associated with it.

blank

The Edit screen is prutty basic – with important fields Name(Content) and a checkbox – if it is completed.

blank

There is also a Login Page that I’ll not include here.

Prerequisites to get it Build

With this app you will get only

  • the source code of this app
  • the integration lib

The other Micro Services you need to buy separately. To get it build you need to

  1. Execute “mvn install” on the dependencies so their code could be packages as jars in your local maven repository.
  2. To have running somewhere the Google Login and JWT Token issuer micro services.
  3. After that you need to edit the application.properties with the settings point
    1. where is the database
    2. where you have running – the depending micro services – so the mission app could know how to trigger authentication and authorization
  4. execute “mvn clean package -Pproduction -Dvaadin.force.production.build=true”
  5. Deploy the war generated under target/ folder – to your jsp/servlet container.

Related products

  • Access Log Analyzer Micro Service App

    Access Log Analyzer Micro Service App v1

    $19.90
    Add to cart
  • GPT Chat to HTML for WordPress Post

    GPT Chat / Readme.md / to HTML – Fast Post Code

    $1.99
    Add to cart
  • GPT - Spring Boot Micro Service

    GPT – Spring Boot Micro Service

    $49.90
    Add to cart
  • Ways to Refresh JWT Access Token

    JWT Token App – Micro Service

    $4.99
    Add to cart
  • 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)