While working at Erudio, we often enjoyed playing table tennis. On some days, we were really keen to view some statistics about our performance. After some brainstorming, we figured others might feel the same way too. We ended up building a web app that allows you to track all kinds of gaming results.


Originally, Rankify was developed to create a table tennis ladder, but now it can be used to keep track of any 1-vs-1 sports games, board games or computer games.

After logging in with your Facebook or Google account, you can start your own league and invite others to join your league.

We worked on this project in a team of four. Koen worked on the design, Bart mainly focused on the REST API, and Robert on the front-end, while I worked on all elements and assisted the others where needed. This project made me more experienced in working with SCRUM, JavaScript, Node.js, AngularJS & Google Material Design.

Feel free to create an account and start your own league on rankify.io :)

Tools and languages used: JavaScript, Node.js, AngularJS, HTML5, CSS3, MySQL, SCRUM, code reviewing, GIT, REST APIs, Grunt, Strongloop Loopback, data modeling, authentication, authorization, Google material design, OAuth 2.0, Sass/SCSS, Amazon Web Services (AWS EC2 & CloudFront), PM2, SSL with Let's Encrypt, Atlassian Jira.