Unify a diverse community with a mobile first intranet

Intranet, collaborative network
Ecolint - International School of Geneva

Create a platform to strengthen the Ecolint community

Founded in 1924 and the world's first international school, Ecolint prides itself on contributing to a better world through its education. It awards several diplomas including the international baccalaureate and provides education based on openness, excellence and education for peace.

The Ecolint educational community brings together more than 10,000 people, including parents, students as well as teaching, technical and administrative staff.

The objective of the project was to redesign the school community portal, an essential pillar of the functioning of the school and of cohesion within the school community.


The challenges

Unify a diverse community with a cohesive and comprehensive solution

The school is made up of a very diverse community: 8 schools based on 3 campuses with autonomous operating modes, 140 nationalities, several sectors, many interest groups, staff also parents ... all these elements make centralization and unichannel communication not possible. In this context, the multiplication of communication channels inherent in this configuration had become problematic, generating the dispersion and overload of information, targets not reached and a lack of consistency.

The objective was to build a MyEcolint platform that meets the specific needs of this international school and its large community to facilitate exchanges and strengthen Ecolint community feeling. It was therefore necessary to create a site that would restore unity by allowing both central communication and a relevant and fully personalised user experience.

Profil white
Profil dark

Solutions and technologies

Create a personalised user experience with Drupal

Inovae has built a platform that has made it possible to re-establish central communication, essential for bringing together all the information useful to the various members, offering them the opportunity to be informed of the many events of Ecolint: meetings with parents of students, various activities , information sessions, sport, arts center, etc.

Ecolint profils

A 100% personalised solution

The platform has been profiled to meet the specific needs of each user, giving them, depending on their category, dedicated and unique information, whether it comes from general communication or related to their place of work, study (the campus, school, classroom) or their role.

A neat and UX-oriented interface

Significant work has been done to optimise the interface of the platform as much as possible in order to make it as pleasant, practical and easy to learn for users as possible. Emphasis was placed on user experience (UX) and UI design, focusing on key elements of graphics and navigation.

Granularity in profiles

Parent profiles inherit the profiles of their child (ren) and the system allows them to create filters in order to view the information as they wish.

Enhanced accessibility

Significant work has been done to optimise the interface of the platform as much as possible in order to make it as pleasant, practical and easy to learn for users as possible. The site is optimised to work as much on desktop as on mobile or tablet. And to meet the multicultural audience of Ecolint, the site is bilingual French / English.

Drupal to manage the complexity of the project

At the request of the customer who wanted to keep control of the developments, it was on Drupal 8 that the solution was developed. Large tailor-made modules have been created to build the profiling system automatically, in connection with the CRM, and the APIs of several third-party services (educational database, extracurricular activities). The information entered in the profile also feeds into the CRM.

Additional features

New features such as notifications, management of favorites or even dynamic personal calendar have made it possible to meet the primary and practical needs of users. React JS was used for updating profile, handling notifications, and managing favorites. React JS has allowed the realization of interfaces more dynamic than in PHP.


Digital agency based in Geneva and working throughout Switzerland, Inovae is an expert in websites development, intranets and collaborative platforms.


Contact our experts and let's build your digital transformation together.