The Bright Side Blog: Project News and Events

Browse through our blog! Get the latest news about activities, developments and projects on behalf of our customers, as well as updates about the BSL team and events.

Our blog pages reflect our passion for software development. Our skills. Our Agile approach. Our commitment to deliver on-time, and on-budget. We demonstrate our passion time after time, as our project portfolio shows. Our blog tells you what interests us, and our clients. How our engineers and designers work closely with clients - large and small - to deliver reliable, innovative custom solutions. Learn how we create responsive web sites, and great mobile apps for iOS and Android. Whatever the challenge, our passion for software can help you to achieve your business goals. So get in touch, and find out just how the Bright Side of Life can help with your next project.




PwC – Pulse, Profiled Business News

PwC – Pulse, Profiled Business News

PwC Global Services

Pulse – Profiled Business News

PwC – Pulse: Profiled Business News

PwC is an international accounting and consultancy company, providing high quality tax, assurance and advisory services. Their consultants therefore rely on direct access to up-to-date, reliable and relevant business news.

Prior to the arrival of Pulse, PwC Nederland employed six information specialists. Their task was to keep consultants up-to-date with the latest business developments. Firstly the specialists gathered news from various premium sources, such as Factiva, Lexis Nexis, and Gartner. They then combined the information, producing about 60 weekly newsletters. Each one focused on specific lines of business. This approach was obviously time-consuming. What is more, 60 newsletters could not cover every line of business. Which meant PwC consultants often resorted to Google, spending 26% of their time searching for information online. An inefficient method that produced results of doubtful quality.

PwC was convinced they could address this issue more effectively. Therefore they approached BSL. We have experience with knowledge management solutions, business intelligence and search. As a result our developers came back with a custom-made news-alert system. Called Pulse, our software delivers profiled news alerts to thousands of consultants within PwC.

Pulse: Smart Business News

“In order to introduce Pulse as a global service, we have worked with many different teams, each with their own technical and functional requirements. These wishes all had to be supported, making my work on this project both challenging and varied.”

Peter

Java/Sr. Software engineer, Bright Side of Life

Pulse Smart Business News

Business Intelligence, a custom solution

BSL designed and developed Pulse using Oracle ™ and Exalead technology. It imports around 80,000 new articles each day from global news services (Bloomberg, Factiva, Forrester, Gartner, Lexis Nexis, ISI…). It also imports local news sources, along with RSS feeds, selected website contents, and Twitter. Pulse imports articles from over 10,000 sources, updating the Pulse database in real-time. But Pulse isn’t just a database. It also classifies, indexes and maintains profiled news feeds for PwC employees.

Just four information specialists now manage over 1,000 profiled business news feeds in the Netherlands. PWC consultants subscribe to these feeds via the company’s website. But also via email and smartphones. And our technology ensures that every feed provides reliable, high quality content. Which means PwC consultants are at the top of their game when they meet their clients.

PwC first rolled out Pulse in the Netherlands, but its success has led to international growth. It’s now used in more than 20 countries. With over 10,000 users, and more than 30,000 subscriptions to news feeds. Most noteworthy is that over 92% of users would recommend Pulse to their colleagues! And PwC management teams are also equally enthusiastic. In PwC Germany the cost of briefing consultants decreased by 95%. Their consultants save time, they’re well-briefed, and they can focus on clients – not on Google searches. This success has been rewarded. Pulse has won two prestigious business awards.

Business Intelligence, a custom solution

BSL designed and developed Pulse using Oracle ™ and Exalead technology. It imports around 80,000 new articles each day from global news services (Bloomberg, Factiva, Forrester, Gartner, Lexis Nexis, ISI…). It also imports local news sources, along with RSS feeds, selected website contents, and Twitter. Pulse imports articles from over 10,000 sources, updating the Pulse database in real-time. But Pulse isn’t just a database. It also classifies, indexes and maintains profiled news feeds for PwC employees.

Just four information specialists now manage over 1,000 profiled business news feeds in the Netherlands. PWC consultants subscribe to these feeds via the company’s website. But also via email and smartphones. And our technology ensures that every feed provides reliable, high quality content. So PwC consultants are at the top of their game when they meet their clients.

PwC first rolled out Pulse in the Netherlands, but its success led to international growth. It’s now used in more than 20 countries. With over 10,000 users, and more than 30,000 subscriptions to news feeds. Most noteworthy is that over 92% of users would recommend Pulse to their colleagues! And PwC management teams are also equally enthusiastic. In PwC Germany the cost of briefing consultants decreased by 95%. Their consultants save time, they’re well-briefed, and they can focus on clients – not on Google searches. This success has been rewarded. Pulse has won two prestigious business awards.

Pulse Smart Business News

“As we all know, time is precious. I’m using Pulse on a daily basis, because it saves me so much time. It is easy to scan the news and then drill down to the full article if necessary. I have subscribed to several feeds that keep me up to date with all the news which is related to my Clients and the Industry.”

Sr. Consultant, PwC

At BSL, you have come to the right place for…

Search expertise

BSL has expertise with many search and business intelligence technologies, including Autonomy, Exalead, Oracle Text, Elastic Search and Sybase FTS. The full contents of documents can be indexed. We use language intelligence and semantic search techniques to recognize words, sentences, concepts and synonyms. These technologies ensure that we can find and select the most relevant information, even from millions of documents.

Award winning software

Pulse has won two important international MPF business awards. In 2008, the Best Use of Technology Award. And also the Best Collaboration Across International Borders award in 2013. The jury of the MPF award ceremony praised the simple way in which the ‘knowledge and management platform’ enables efficient collaboration between international teams.

Innovation and experience

Although Pulse started as a Dutch project, it has become a worldwide success within PwC. It was recently upgraded to a global service. Which goes to show that no bridge is too far for BSL to find suitable solutions for challenging projects.

This is a great example of BSL creating a custom solution designed specifically for a single client. And it’s grown to become a global solution! If you’ve got ideas for your own web applications or service, then why not get in touch – no strings attached!

Martyn Simpson

Director, Bright Side of Life

Rare Conditions website – Rare Care World

Rare Conditions website – Rare Care World

RareCare World

A Drupal website for Rare Conditions & Diseases

Rarecare World: a site for Rare Conditions

The term ‘Rare Conditions’ is perhaps a misnomer. Probably there are more than 7,000 identified “rare” conditions worldwide. As a consequence, more than 400 million people are affected. So not really so rare!

Many rare conditions and diseases are genetic and present in childhood. Symptoms are often attributed to more easily recognized diseases, so there are many misdiagnoses. As a result, many patients receive unnecessary or incorrect treatments. At least partially because of this, around 30 percent of children born with a rare condition will die before the age of five.

In order to improve this situation, collaborative patient organizations representing individuals with rare disorders (and their families) have taken the initiative to provide a new website. A website that brings together information on early recognition of rare conditions, medical care and social support. The name of this web portal is Rarecare World.

BSL (re)designed and developed the Rare Care World website on behalf of Stichting Shwachman Support

RareCare Drupal 8 website for Rare Conditions
RareCare Drupal 8 website for Rare Conditions

The Rare Conditions project

A version of the Rare Disease website existed before BSL joined the project. However, the client was unhappy with the results. The underlying relationships between rare diseases, symptoms, risk factors and treatments are sometimes complex. If these elements are incorrectly modeled in the database, it is difficult to produce a website that is easy to navigate. The previous developer had not understood the model. As a result, the existing site was confusing, difficult to navigate, and inaccurate. It was also not responsive. Consequently, it could not be used easily on tablets or mobiles. The site had been created using Drupal 8, so BSL had no difficulty in analyzing the site, and creating a proposal for improvements.

After a short design phase, we re-developed the site. And after a series of test releases, we delivered the site at the end of September 2018. During this project we used the techniques described in earlier blogs (continuous web development, design and development tips for web projects). As a result, the client was able to influence the development at several key stages, ensuring that the final release met all of their needs.

RareCare Drupal 8 website for Rare Conditions

An incremental development…

During the first phase, we focused on an interface re-design, and data model improvements. We worked closely with the Rare Disease specialists, and the Rare Care World project team. There were a number of design meetings, during which the Rare Care team explained how the website should work. BSL produced a series of prototype designs, using the feedback given by the project team to finalize the design.

In parallel with the design work, BSL migrated the externally hosted website to one of our development servers. We created a Gitlab repository to manage our code changes, updated their DNS services, installed a SOLR server, and arranged new SSL certificates. Once the copy site was up and running, we created a second site, to be used for our development.

We made changes to the data model, based on our design work. And then we re-developed the user interface, using the designs agreed with the Rare Care project team. We still use Drupal 8, but we created a new sub-theme for the new design. The new version of the site also uses CSS styling (based on SASS), and TWIG templates. Our developers also made many changes to the existing JavaScript, HTML and AJAX code.

Our changes were made available as a series of test site releases. As a result, the Rare Care team could check and test our changes from anywhere in the world. Once the software was approved, we replaced the Rarecare.world website with our new version, migrating and converting their existing content. Finally we migrated their existing domain name to use one of our production servers.

After sales is part of our service. So we provided a maintenance agreement after delivering the first release. Above all this means we can provide support, fixing any issues noticed after delivery. We can also make small changes in reaction to feedback we receive. We continuously monitor the site from 5 locations in the world. Consequently we are automatically alerted if there are any problems, and can guarantee the availability of the website. We also make daily backups of the website and the database.

At BSL, you have come to the right place for…

Drupal 8 expertise

Unlike many other companies that work with WordPress or Drupal, our developers can develop new custom plug-ins and modules and integrate them with back-end services and databases. We are also familiar with Drupal 7 to Drupal 8 migrations. If you need assistance as Drupal 7 reaches end of life, we can help migrate your sites to Drupal 8.

Responsive websites

More than 50% of potential website visitors use mobiles, and tablets. So it’s important to deliver a responsive design. This means that each part of the website must look good and work properly on every type of device. Therefore BSL guarantees users an optimal user experience on any platform.

Long-term support and maintenance

When a software product has entered production, users need long-term support and maintenance. Hence we offer clients a range of flexible support services. These can include many options such as 24/7 availability, guaranteed response times, and on-site visits. All at a fixed annual cost.

“The cooperation with BSL was really good, and extremely close. We have achieved more with BSL than with the previous developer. We’re very satisfied with the look & feel of the website.”

Petra Poulissen

Secretary, Rare Care World

ABN AMRO SRS – Signature Registration System

ABN AMRO SRS – Signature Registration System

ABN AMRO

Signature Registration System

ABN AMRO SRS – Signature Registration System

ABN AMRO is a large international bank with branches in more than 60 countries. They provide a wide range of services to individual payment account holders, small businesses and multinationals.

Important decisions within ABN AMRO are often confirmed utilising a Power of Attorney (PoA) assigned to individual employees. A PoA defines the authority of each individual, effectively defining which transactions fall under their management. ABN AMRO asked BSL to design a system that uses signature verification to efficiently and safely improve this process. Working closely with the Power of Attorney team within the bank, our developers came up with a customised solution: Signature Registration System (SRS). Since its introduction, SRS has been a great success.

ABN AMRO Signature Registration System
ABN AMRO Signature Registration System

Powers of Attorney

BSL developed SRS to manage signatures and Powers of Attorney within the bank. ABN AMRO employees use SRS throughout the world to verify transactions. There is a continued need to introduce new technologies and improvements to meet the demands of the bank. So we’ve regularly extended and improved the application since ABN AMRO commissioned the design and development of SRS in 1998. As a result, it still meets the latest requirements and is a still crucial resource within the bank.

The development of SRS was a challenging project back in 1998. Of course, over the years, we have introduced many changes. SRS now carries out many administrative tasks entirely automatically, significantly reducing the amount of data entry. We’ve also ported the application from Windows to Web applications. We had to meet the strict requirements and guidelines applied within ABN AMRO when designing the software. In 2016, we migrated the system to a private cloud. And in 2020, we migrated the system to an entirely new cloud infrastructure, whilst also updating the security, and interfaces to other applications and databases within the bank.

 

Powers of Attorney

BSL developed SRS to manage signatures and Powers of Attorney within the bank. ABN AMRO employees use SRS throughout the world to verify transactions. There is a continued need to introduce new technologies and improvements to meet the demands of the bank. So we’ve regularly extended and improved the application since ABN AMRO commissioned the design and development of SRS in 1998. As a result, it still meets the latest requirements and is a still crucial resource within the bank.

The development of SRS was a challenging project back in 1998. Of course, over the years, we have introduced many changes. SRS now carries out many administrative tasks entirely automatically, significantly reducing the amount of data entry. We’ve also ported the application from Windows to Web applications. We had to meet the strict requirements and guidelines applied within ABN AMRO when designing the software. In 2016, we migrated the system to a private cloud. And in 2020, we migrated the system to an entirely new cloud infrastructure, whilst also updating the security, and interfaces to other applications and databases within the bank.

ABN AMRO Signature Registration System

At BSL, you have come to the right place for…

Keeping up with change

We design our software so it can evolve with the changing wishes of our customers and the market. The SRS system is an excellent example of this strategy. ABN AMRO has successfully used SRS for many years, through many technical changes. This long-term success is largely due to the ability of our developers to respond quickly to the changing wishes of the bank. In close cooperation with ABN AMRO, we designed and developed a completely new SRS web application in 2013.

Safe and secure applications

We develop safe and reliable systems. During the SRS project, we introduced comprehensive security measures. So protecting the database contents and ensuring the integrity of data. As a result, the authority and functions available to users can be strictly controlled.

Database expertise

We have many years of experience in delivering multimedia database solutions. The flexibility of our modular approach means that we can integrate our solutions with your current infrastructure. And thanks to the BSL developed software and the applied database technology, SRS is fast, secure, reliable and easy to use.

“It has been an interesting challenge over past years to improve the working process and make it more efficient. We achieved this by looking critically at this process together with the client. As a result, we were able to translate requirements and goals into perfectly-fitting solutions.”

Eric

Software Architect , Bright Side of Life

Literatuurplein, a Literary Treasure Trove

Literatuurplein, a Literary Treasure Trove

Koninklijke Bibliotheek

Literatuurplein – a Literary Treasure Trove

Literatuurplein – a Literary treasure trove

Literatuurplein.nl is a unique concept created by Jef van Gool. Most of all it’s an extensive website which stimulates interest in Dutch Literature and promotes an interest in reading. Together with the software company “the Dutch Republic“, they launched a first version of Literatuurplein back in 2004. Unfortunately, the site didn’t meet their expectations, so they turned to BSL for advice. We were asked to investigate how the software was written and to suggest how it could be improved. Our advice was:

  • design a new data model and use a more advanced database
  • introduce a virtual book concept (representing multiple editions)
  • add high-performance, flexible free text search technology
  • adopt a modern Java platform

The client took this advice to heart. As a result they decided to rebuild the product, and they asked BSL to carry out the work. We designed and developed a completely new Literatuurplein over a period of 4-5 months. The new site was an immediate success. Furthermore, due to the good partnership, we’ve continued to work on many follow-up projects. First of all adding many new features, but also modifying the site as the library infrastructure and standards changed.

Literatuurplein – een literaire schatkist
Literatuurplein – een literaire schatkist

Move with the times

During the development of a new Literatuurplein.nl we switched to an Oracle database and Oracle Text. The use of Oracle Text enabled us to introduce an intelligent search engine, making content in the site easier to maintain and to find. In the years that followed, our developers have continuously improved the technology and infrastructure of the website.

In 2012, the new product owner, Stichting Bibliotheek.nl (or BNL), asked BSL to adapt Literatuurplein to their own house style. At the same time, we added a major new feature – the users were given the opportunity to personalize their home pages. In addition, we introduced a wide range of widgets so that public libraries throughout the Netherlands can use Literatuurplein contents on their own websites. We currently provide more than 20 library services (such as literary news, and a literary agenda) using Literatuurplein web-services. As result, hundreds of libraries make use of Literatuurplein content in the Netherlands.

In 2015 Literatuurplein was taken over by the Royal Library (KB). Their first priority was to integrate the BNL infrastructure within their organization. At the end of 2016, KB asked us to update the site so that it meets current standards. Most noteworthy, the site became fully responsive – easy to use on both mobiles and desktop browsers.

Move with the times

During the development of a new Literatuurplein.nl we switched to an Oracle database and Oracle Text. The use of Oracle Text enabled us to introduce an intelligent search engine, making content in the site easier to maintain and to find. In the years that followed, our developers have continuously improved the technology and infrastructure of the website.

In 2012, the new product owner, Stichting Bibliotheek.nl (or BNL), asked BSL to adapt Literatuurplein to their own house style. At the same time, we added a major new feature – the users were given the opportunity to personalize their home pages. In addition, we introduced a wide range of widgets so that public libraries throughout the Netherlands can use Literatuurplein contents on their own websites. We currently provide more than 20 library services (such as literary news, and a literary agenda) using Literatuurplein web-services. As result, hundreds of libraries make use of Literatuurplein content in the Netherlands.

In 2015 Literatuurplein was taken over by the Royal Library (KB). Their first priority was to integrate the BNL infrastructure within their organization. At the end of 2016, KB asked us to update the site so that it meets current standards. Most noteworthy, the site became fully responsive – easy to use on both mobiles and desktop browsers.

Literatuurplein – een literaire schatkist

“BSL believes it is important to keep up with current trends and developments. With more than four million visitors a year, Literatuurplein is an intensively used website. Therefore it’s important that the site is accessible by all users. Since the use of  site on mobile devices is increasing, creating a fully responsive website was our number one priority.”

Roderick

Front-end Developer , Bright Side of Life

A great success

Literatuurplein has been a well-known and established name in the world of Dutch literature for years. The website attracts no fewer than 4,000,000 visitors annually. Literatuurplein now contains information describing more than 700,000 books, and more than 320,000 authors. There are more than 3,500 news items to be found.

New articles are added each day, and new titles are imported and updated using sources such as NBD Biblion and Centraal Boekhuis automatically. In addition, a team of editors adds new content such as reviews, columns, podcasts and videos. Because of the extensive literary agenda, Literatuurplein visitors are always aware of literary events and radio and TV programs with literature as their theme.

 

“With regard to technical development and infrastructure management, The Bright Side of Life in Breukelen has been a particularly constructive and creative partner for all these years.”

Jef van Gool

Product Owner

At BSL, you have come to the right place for…

Expert in search technologies

BSL has a broad experience in developing complex online database solutions. This expertise came in handy during the management of the contents of Literatuurplein. Literary databases are often very complex…

  • authors’ names are often written in different ways – and sometimes misspelt by users when searching
  • authors may use pseudonyms –  and publishers use varied notations
  • books exist in multiple editions – with some attributes shared (eg: titles), but some separate (ISBN / EAN)
  • users often search for partial titles – requiring special matching rules
Trends & developments

It is important that websites go along with current trends and developments. Even the most beautiful and technical websites are not up-to-date after a few years. That is why it is important to update the technical aspects of the website after a number of years. This is the perfect time to take a critical look at the design and content of the website. Are there functions that are missing or functions that are used too little?

Long-term support

When a software product has gone into production, users often need support and maintenance for the longer term. That is why we offer our customers a range of flexible support services. In the case of Literatuurplein this means 7 days a week support to the KB and its Literatuurplein users.

You’re welcome to get in touch with me if you have a project in mind, or want to discuss how best to approach your next development project.

Caroline

Relations Manager, Bright Side of Life

Contact BSL
Contact BSL