r/JavaProgramming • • Oct 03 '26

Modern Inventory Dashbaord in Java Swing

Post image

Hey everyone!

I’ve been working on a modern inventory management dashboard in Java Swing and wanted to share it here.

I tried to make the UI feel a bit more modern than the typical Swing applications, with a dashboard, sidebar navigation, cards, tables, charts, and the usual inventory features.

I also made a video showing how I built it, and I’ve included the source code for anyone who wants to play around with it or use it as a starting point for their own project.

🎥 Video: Click to Watch.https://youtu.be/xB2781k0lqU

Would love to hear what you guys think. Any suggestions for features or improvements?

22 Upvotes

7 comments sorted by

1

u/SpritualPanda Oct 03 '26

Wow impressive.

1

u/CashM117 Oct 03 '26

Looks really good 👍🏻

1

u/IntelligentDay4375 Oct 03 '26

Noch besser mit Vaadin.com

1

u/notsureofittttttt Oct 03 '26

What is Vaadin?

1

u/IntelligentDay4375 Oct 03 '26

Vaadin ist ein Java Framework für moderne Webapplikationen mit einer umfangreichen Komponentenbibliothek. Wer Java beherrscht, findet sich auch in Vaadin sehr schnell zurecht. Schau es Dir einfach mal an: vaadin.com.
Besonders interessant für bestehende Swing-Anwendungen: Mit der Vaadin SwingBridge lässt sich eine Swing-Applikation mit wenigen Schritten in den Browser bringen, voll funktionsfähig und ohne die Anwendung komplett neu entwickeln zu müssen.