Web & Mobile team

Pipeline: the game that delivers

During the pandemic, we designed and built the digital clone of an educational card game with cloud technology.
The game was showcased in the main DevOps conference in Europe and played by hundreds.

 

Collaboration
3 months - Product oriented
Technologies
React, Lerna, Firebase
Client
Eficode
Industry
IT Services
Project detail description background

Virtual game, in-person experience

We wanted to make the game as smooth as possible. Therefore, we stuck to concepts of the physical game: board and cards.
With a bit of digital experience, such as annotating card.
Pipeline screenshot
Pipeline physical game
Project context background

01. Context

A virtual formative game

Eficode, an important player in the DevOps ecosystem, wanted to create a digital version of Pipeline, an original card game.
Pipeline is a quick and fun way to explore alternatives for Continuous Delivery without actually building anything. The players, working in small groups, design a pipeline for a given scenario and optimize the deployment lead time, discussing what steps are needed and in which order.
The goal of the digital Pipeline is to enable sessions with distributed teams during the pandemic and beyond, while preserving the experience and the formative value of in-person events.

02. Solution

A React Firebase web app

We started by designing the UI and UX of the new digital game, blending the experience of the physical game with the interactions proper to the digital environment. Then, we developed a React Single Page Application.
We used Firestore and Firebase real-time database to enable the real-time game collaboration and a smooth multiplayer experience.
We structured the code base with a monorepo approach to enhance reusability and implement CI and CD for the whole platform.
Eficode and xtream decided to make the codebase open-source to share their effort with other developers.

03. Achievements

Going live the hard way

The first, challenging test for the application was its showcase during the largest DevOps conference in Europe.
The app was capable of scaling seamlessly, and both UI and UX got stellar feedbacks by the players. Moreover, much to Eficode's delight, the infrastructure cost of the app remained zero after tens of games were played.
The app is currently online and free to play. If you want to have a test flight, you can do it right now!
Project quote background

Quote from our customers

Lauri Palokangas
Lauri Palokangas
CMO
@Eficode
"What they managed to deliver in terms of look and feel of the project is much better than expected."
Pipeline single screen picture
Like what you see?
If you need something like this, just drop us and message and we will come back to you within two working days.