First of all, I have to say that this was my very first project. I didn't want to create something really cool but just something that would actually work. And I did this which is a simple League of Legends app that shows your recent matches and your champion mastery points.
The application is also running on a Tomcat 8 server but this time is Servlets only and what this app does is when someone inserts its summoner and region it will let him choose between recent matches or champion mastery and whatever the selection is the data needed is downloaded once the button is pressed. All the data is being downloaded via the Orianna API.
If the user selected recent games the application will show its 10 last games in an horizontal card style, like OP.gg and so on. If champion mastery was the selection the application will sort the champions by the number of mastery points descendent and in a standard card style way, like Magic cards, Hearthstone and that stuff.