GDF Suez

Case Study by Nukomeet  ·  09/2012

GDF Suez is a French multinational electric utility company, which operates in the fields of electricity generation and distribution, natural gas, nuclear and renewable energy.

Project background

The liberalization of the energy market in 2007 opened up new opportunities for consumers with, among other things, the development of the collaborative economy. These opportunities make it possible to have the choice of the supplier and the electricity offerings that meet everyone's needs while controlling their expenses. Among these most attractive options are bundling to reduce electricity bills.

Our involvement

The role of Nukomeet was to build a serious game for the purpose of internal workshops at GDF Suez.

The game is conducted in real time using iPads. These requirements have set us the architecture of the system based on the central point in the form of API and clients connected with bi-directional communication thanks to Socket.io.

The players use the browser on the iPad to get a reduced price for electricity. To make gameplay user friendly we used the jQueryMobile as a Touch-Optimized Web Framework and the Socket.io for realtime interactions between players.

Services we have provided

Mobile
API

Technologies

We used Node.js, CoffeeScript, Socket.io, jQuery Mobile.

Node.js

Node.js

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code server-side. Historically, JavaScript was used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage's HTML and run client-side by a JavaScript engine in the user's web browser.

CoffeeScript

CoffeeScript

CoffeeScript is a programming language that compiles into JavaScript. It adds syntactic sugar inspired by Ruby, Python and Haskell in an effort to enhance JavaScript's brevity and readability.

Socket.io

Socket.io

Socket.io is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication between web clients and servers.

MongoDB

MongoDB

MongoDB NoSQL database. It uses JSON-like documents with schemas.

Impact

The impact of Nukomeet work was to provide the GDF Suez tools to conduct internal workshops for management teams. The main goal was to spread the knowledge about consumers ability to negotiate their electricity contracts by group purchases.

Sign up for Nukomeet newsletter

Every Friday we will send you list of articles we recommend to read.

Follow us on social media