Written by: Immanuel Haag, Christian Müller, Marc Rüttler
Radcup adds a bit of social media to the well-known game Beerpong. With Radcup the user has the possibility to register or login. Afterwards he can display/localize already existing games and join them if possible or create new games. As soon as 4 players have joined, the real match can begin on a beerpong table.
Once the game is finished the host adds the result. All Players have the possibility to evaluate past games in their own statistics.
Radcup was developed years ago. The backend is based on node.js and the frontend is an ionic hybrid app.
In the following blog posts, the procedure of transforming the radcup backend is described based on the main topics.
The main topics are “ Part 1 – Refactoring”, “Part 2 – Transition into Cloud” and “Part 3 – Automation of the project-setup with Gitlab CI/CD”. The project was carried out within the scope of the master-lecture system engineering.
In order to get a better view of the ionic app a few screenshots are shown below: