4 apps, 1 winner: the GitHub Coding Challenge results are in!

Julia Toivonen
Julia Toivonen
On Jan 28, 2020 11:22:43 AM



Vaadin was part of GitHub’s Holiday Coding Challenge and we received four magnificent applications from our community. Thank you for these.
Choosing the winner was a difficult task, but Diego Cortés’ application did stand out from the crowd.

StrayPetDiego’s winning web application allows users to report their stray pets and indicate the location where they were last seen on a map. His project can be found here: He also shared his thoughts on using Vaadin in his project:

“It was surprising and incredible to see the flexibility of Vaadin - you can write frontend code. Write Java code and you see a web page using Web Components - that is nice! High flexibility: invoke JavaScript from Java classes. This opens up the possibility to integrate JavaScript libraries and use APIs as you like. Also, there is enough documentation in the Vaadin website with practical examples - I like this.”



Josué Ribeiro Guimarães Júnior submitted a great application. It retrieves data from the Monthly Bulletin of Statistics, and displays current economic and social statistics for more than 200 countries and territories from around the world. His project is available at: and here’s his feedback on using Vaadin:

“Coding with Vaadin makes it easy to create rich modular components for any application's architecture. When I develop with the Vaadin framework, I focus on business and functional requirements, any non-functional requirement for web, mobile or PWA are provided by Vaadin.”



Tobse Fritz also participated in the competition. His functional web application helps keep developers on track with reminders about their current coding goals. You can log your progress and receive achievements for attaining your goals. His project is available at: His feelings on coding with Vaadin are:

“As a Java & Kotlin developer, most things were very straightforward. Especially building UIs with the Element API - worked like a charm. For the Routing, I needed help and got a very fast response on the Vaadin Forum [...] Vaadin was a very good choice and allowed me to realize my project fast.”



Last, but by no means least, we have to include Aluis Marte’s meme creator application. It is written on LitElement and Vaadin 14. The project can be found here: His thoughts about developing with Vaadin:

“Developing Vaadin apps is so fast: beautiful design and amazing productive extra pro tools. It’s Java with the benefit of also working in HTML and you can use any web component.”

Julia Toivonen
Julia Toivonen
Julia works as a Communication Manager at Vaadin. She does her job with a big heart and tries her best finding solutions to customers' questions.
Other posts by Julia Toivonen