nw  

Bloxxgame

Summary

Bloxxgame 2.0 is an interactive blockchain experience enabling students around the world to learn and understand the blockchain in a playful way. It revolutionizes the way lecturers teach the behavior of the blockchain.

screen
Key terms
Target platform

Web Application

Any modern browser

System Frontend

Java Script

Programming Language

React

Frontend Library

Jest

Testing Framework

PrimeReact

Styling Library

System Backend

Node.js

Programming Language

Jest

Testing Framework

Build Tools

GitLab

Repository

Git

Version Control

NPM

Package Manager

ESLint

Code Style

Docker

Deployment

UI / UX Design Tool

Figma

UI / UX Design

Project goal

Our team's main goal was to improve the user experience of the game and to provide to the client a more professional educational tool.

Initial situation

After a long testing phase of the first prototype "Bloxxgame 1.0," Prof. Dr. Walter Dettling, blockchain specialist at FHNW, decided to completely revise the current implementation. The first iteration of the game lacked a consistent, intuitive user interface, easy scalability and a solid code base, which was necessary for future extensibility and maintenance.

Benefits of the solution

A clean and uniform Bloxxgame 2.0 user interface reduces information overload, thus allowing students to better grasp abstract blockchain concepts. Furthermore, the newly introduced drag-and-drop functions allow students to focus on the dataflow within the game. Improved session management, persistency of data and easier registration benefit both students and instructors.

Results

The project team succeeded in creating a clean and uniform user interface that reduces information overload for students by showing only the information relevant to the current game mode. The introduction of drag and drop resulted in a more intuitive gaming experience by enabling the players to interact with the game's components and mimic the dataflow themselves. By this, Bloxxgame 2.0 makes the abstract concept of the blockchain even more graspable and intuitive to use for teachers as well as for students. Moreover the provided source code was built on top of state-of-the-art software libraries and well-implemented custom solutions, which provides a strong foundation for future developments.

Project data

The project had a duration of two semesters (IP3 and IP4). Our team consisted of six people, and each member invested about 360 hours in the project.

Client
logo

Prof. Dr. Walter Dettling
Dozent, Institut für Wirtschaftsinformatik
Fachhochschule Nordwestschweiz FHNW
Hochschule für Wirtschaft
Peter Merian-Strasse 86
4052 Basel

Hermann Grieder
Wissenschaftlicher Assistent, Institut für Wirtschaftsinformatik
Fachhochschule Nordwestschweiz FHNW
Hochschule für Wirtschaft
Peter Merian-Strasse 86
4052 Basel

Project team

Sebastian Romanek

Toni Lozancic

cand. BSc Informatik - iCompetence

Product Owner
Developer

Janko Lisica

Toni Lozancic

cand. BSc Informatik

Scrum Master
Peer-to-Peer

Nadja Kälin

Toni Lozancic

cand. BSc Informatik - iCompetence

Developer
Product Owner

Antonio Salvia

Toni Lozancic

cand. BSc Informatik

Developer
Scrum Master

Toni Lozancic

Toni Lozancic

cand. BSc Informatik

Peer-to-Peer
Developer

Luigi Adinolfi

Luigi Adinolfi

cand. BSc Informatik - iCompetence

Developer
Coach

Silvan Zurbrügg

Toni Lozancic

Lecturer

Agile Coach
<< back