De Bright Side Blog: Project nieuws en evenementen

Blader door ons blog en bekijk het laatste nieuws over de activiteiten, ontwikkelingen en projecten ten behoeve van onze klanten, evenals updates over het BSL team en evenementen.

Onze blogs weerspiegelen onze passie voor het ontwikkelen van software. Onze vaardigheden. Onze Agile aanpak. Onze toewijding om projecten op tijd en binnen budget op te leveren. We tonen onze passie keer op keer, zoals ons project portfolio laat zien. Onze blogs vertellen wat ons, en onze klanten, interesseert. Hoe onze ontwikkelaars en ontwerpers nauw samenwerken met klanten - groot en klein - om betrouwbare en innovatieve oplossingen op maat te leveren. Lees meer over hoe we responsive websites en geweldige mobiele apps voor iOS en Android creëren. Ongeacht de uitdaging, onze passie voor software kan u helpen om uw zakelijke doelen te bereiken. De Bright Side of Life helpt u graag met uw volgende project!




Keylane Careers vacature website

Keylane Careers vacature website

Keylane Careers vacature website

Een nieuwe vacature website geoptimaliseerd voor zoekmachines

Keylane Careers vacature website

Keylane vroeg BSL om te helpen bij het ontwerpen en bouwen van een nieuwe Careers vacature website ter ondersteuning van hun Talent Acquisitie team. Het belangrijkste doel van de site is om meer bezoekers en kandidaten aan te trekken. Om dit te bereiken hebben we de inhoud en het ontwerp van de site aangepast om deze aantrekkelijker te maken voor zoekmachines. Daarnaast hebben we het makkelijker gemaakt voor bezoekers om vacatures te vinden op de website, en ondersteuning toegevoegd voor meertalige functiebeschrijvingen.

Geoptimaliseerd voor zoekmachines

SEO (Search Engine Optimisation) is essentieel voor elke website, want zonder goede SEO zal de site weinig bezoekers trekken. De vorige Keylane Careers vacature website richtte zich bijvoorbeeld enkel op vacatures met weinig extra inhoud. Helaas beschouwen zoekmachines dit als minder boeiend, wat leidt tot een lage SEO score – en weinig organisch verkeer.

Daarom hebben we op de nieuwe website Blogs en People Stories toegevoegd, die bezoekers meer vertellen over Keylane en voorbeelden geven van hoe het is om er te werken. De People Stories geven werknemers een platform om hun eigen verhaal te vertellen en hun werk bij Keylane te beschrijven. Ze bevatten ook video’s en foto’s om te delen op sociale media sites. Dit materiaal is veel aantrekkelijker dan een eenvoudige vacature, zodat de auteurs deze artikels kunnen optimaliseren voor organisch zoeken, waardoor de website aantrekkelijker wordt voor zoekmachines.

Keylane Careers Website
Keylane Careers Website | Keylane careers vacature website

Nieuw website-ontwerp

Het ontwerp van een website is ook van invloed op de SEO-scores. We verwachten bijvoorbeeld een hogere SEO-score te bereiken door de prestaties van de website te verbeteren. Soms bereiken we dit door de grootte en het type afbeeldingen dat op de site wordt gebruikt te optimaliseren. Daarnaast zorgen we er ook voor dat de site volledig responsief is, waardoor de SEO-score nog beter wordt. Hierdoor biedt de website een goede gebruikerservaring voor desktop, tablet en mobiele bezoekers.

Voor het ontwerp hebben we samengewerkt met Emily (Digital Animal). Zij is een ervaren ontwerper en ontwikkelaar en heeft bij Keylane gewerkt. Haar kennis en ervaring van de Keylane organisatie kwam ons goed uit, zo wist ze bijvoorbeeld wie de inhoud kon leveren die we nodig hadden. Na overeenstemming over het ontwerp met de klant, bouwden we de WordPress website in minder dan een maand.

BSL en Digital Animal zullen de content schrijvers van Keylane trainen in het schrijven van SEO-vriendelijke teksten en het toevoegen van metadata aan de pagina’s van de website. We zijn ervan overtuigd dat deze veranderingen hun organische verkeer zullen doen toenemen. Zo leidde een soortgelijke strategie voor een andere internationale klant tot een toename van het verkeer met meer dan 400% in slechts enkele maanden.

Keylane Careers Website | Keylane careers vacature website

Het zoeken naar vacatures gemakkelijker maken

Op de oude website waren de vacatures gesegmenteerd per interne bedrijfseenheid, die elk door een specifiek wervingsteam werd beheerd. Deze segmentering is echter vrij betekenisloos voor de gebruikers van de website, die meer geïnteresseerd zijn in het soort vacature en de vereiste ervaring en vaardigheden. Door aan elke vacature trefwoorden toe te kennen en de ontbrekende metadata toe te voegen, zijn ze veel toegankelijker geworden. Bezoekers kunnen nu gemakkelijk vacatures vinden op titel/woord, expertise en locatie. Bovendien worden bij de weergave van de vacaturedetails nu soortgelijke functies in een zijbalk getoond om de kandidaat te attenderen op andere boeiende vacatures.

Een nieuwe Workable plug-in

Keylane gebruikt Workable om openstaande vacatures te beheren en sollicitaties van kandidaten te verwerken. Workable is een recruitment software oplossing die een applicant tracking system (ATS) en talent CRM biedt met gevisualiseerde hiring pipelines, rijke kandidaatprofielen, interview kits en aangepaste scorecards. Daarom was het een no-brainer om hun Workable content te gebruiken als onze bron voor functieprofielen binnen de Careers vacaturewebsite.

BSL had al eerder een plug-in gemaakt om Workable aan WordPress te koppelen, met veel meer mogelijkheden dan de standaard widgets van Workable. Tijdens dit project hebben we ook enkele verbeteringen aangebracht aan deze plug-in. Zo hebben we bijvoorbeeld ondersteuning voor trefwoorden en meertalige vacatures toegevoegd.

Verbetering van het sollicitatieproces

Wanneer kandidaten solliciteren, openen ze een link naar Workable zodat ze al hun gegevens kunnen invullen. De gebruiker ontvangt ook een e-mail met een link naar de vacature op Workable, zodat hij met één klik de sollicitatie snel terug kan vinden als hij – om wat voor reden dan ook – de sollicitatieprocedure verlaat.

Contactgegevens worden opgeslagen in een database, volledig in overeenstemming met de GDPR-richtlijnen. Keylane kan deze database gebruiken om potentiële kandidaten in de toekomst te contacteren wanneer soortgelijke functies beschikbaar komen.

Contacteer

Wilt u uw website updaten of uw websiteverkeer verhogen? Of bent u op zoek naar een geheel nieuwe website? Neem dan contact op met the Bright Side of Life voor advies.

Bij BSL, ben je aan het juiste adres voor…

WordPress ervaring

Wilt u uw huidige WordPress website laten aanpassen of optimaliseren? Of wilt u een volledig nieuwe responsive website laten bouwen? Onze ontwikkelaars hebben veel ervaring met WordPress, maar kennen ook alle ins en outs van Drupal en Joomla. Wij maken regelmatig gebruik van standaard CMS-systemen voor het koppelen van interfaces aan backend-systemen. Zodat klanten de website pagina’s zelf kunnen bijwerken.

Workable integreren

Voor diegenen die niet bekend zijn met Workable: dit is een toonaangevend vacature platform. Ze bieden interne recruiters en wervingsteams vele manieren om gekwalificeerde kandidaten te vinden, en helpen hen samen de beste sollicitanten te identificeren en in te huren. We hebben een maatwerk WordPress plug-in gemaakt voor de Keylane Careers website, zodat alle vacatures automatisch zijn getoond. Gebruikers kunnen functies selecteren die hen interesseren, met behulp van filters zoals rol, locatie en trefwoorden.

Responsive design

BSL weet als geen ander hoe belangrijk een goed responsive design is. Meer dan 50% van de potentiële websitebezoekers maakt immers gebruik van mobiele apparaten. Dit betekent dat alle onderdelen van de website er mooi uit moeten zien en goed moeten functioneren op elk type apparaat. BSL zorgt voor een optimale gebruikerservaring op elk type device.

“We wilden dat Keylane de website zelf kon uitbreiden. Daarom kozen we voor WordPress en Divi – een framework dat gemakkelijk te leren is en in no time een werkende website levert. We konden de site ontwerpen en de basispagina’s maken op onze eigen servers. We gaven Keylane toegang tot de site en hielpen bij het bouwen van de technische functies, zoals Workable integratie en sitewidgets. Zodra de site gereed was, konden we deze binnen enkele uren naar de hostingprovider verplaatsen.”

Roderick

Front-end Ontwikkelaar, Bright Side of Life

Boekwijzer Website

Boekwijzer Website

Boekwijzer Website

Nederlandse literatuur binnen handbereik

Boekwijzer
beleev

Boekwijzer website

Elke commerciële app heeft een website nodig om de app te promoten en als thuisbasis voor blogs, FAQ’s, algemene voorwaarden en meer. Onze Boekwijzer app is geen uitzondering, dus toen er een compleet nieuwe versie van onze app werd uitgebracht, hebben we de Boekwijzer website in een nieuw jasje gestoken. Ons doel was om de site te moderniseren, de nieuwe huisstijl van de app te promoten, promotiemateriaal voor de app te hosten en app gebruikers te ondersteunen. Dit zijn enkele van de belangrijkste pagina’s die je in de app kunt vinden:

  • Nieuws
  • Blog
  • Veel gestelde vragen
  • Functies en uitleg
  • Versiebeheer voor de Boekwijzer app
  • Privacy en cookiebeleid
  • Contact pagina

Boekwijzer website

Elke commerciële app heeft een website nodig om de app te promoten en als thuisbasis voor blogs, FAQ’s, algemene voorwaarden en meer. Onze Boekwijzer app is geen uitzondering, dus toen er een compleet nieuwe versie van onze app werd uitgebracht, hebben we de Boekwijzer website in een nieuw jasje gestoken. Ons doel was om de site te moderniseren, de nieuwe huisstijl van de app te promoten, promotiemateriaal voor de app te hosten en app gebruikers te ondersteunen. Dit zijn enkele van de belangrijkste pagina’s die je in de app kunt vinden:

  • Nieuws
  • Blog
  • Veel gestelde vragen
  • Functies en uitleg
  • Versiebeheer voor de Boekwijzer app
  • Privacy en cookiebeleid
  • Contact pagina
Beleev Snoezelruimte software - Features

Hoogtepunten van Boekwijzer

Nieuws

Over alles wat er in de boekenwereld gebeurt. Als literatuurliefhebber wil je op de hoogte blijven van het laatste nieuws over boeken. En onze app brengt je elke dag het laatste nieuws. Als je BoekWijzer opent, vind je artikelen uit bronnen als de Volkskrant en Literair Nederland. Bovendien werkt de app zichzelf de hele week bij met nieuwe artikelen, zodat je altijd op de hoogte bent van het laatste literaire nieuws.

Blogs

Lees een blogartikel! Naast actuele nieuwsartikelen kun je binnen de website en de app ook blogs van BoekWijzer lezen. Het centrale thema is natuurlijk “literatuur”, en we doen ons best om ons te richten op actuele onderwerpen, van recente boekverfilmingen tot recente literatuurprijzen. We plaatsen minimaal elke twee weken nieuwe blogartikelen.

Boeken

We zetten de best verkochte, best beoordeelde en nieuwste titels op een rij. De omslagtekst, uitgever, taal, beschikbaarheid en prijs – al deze informatie vindt u in de app wanneer u een boek kiest uit de huidige selectie. Door op ‘Bestellen’ te drukken, is het mogelijk om een boek uit uw bibliotheek online te bestellen in de verschillende webwinkels van Bol.com en Libris. Wil je een boek van een bepaalde auteur ontvangen of een titel aanbevelen aan een vriend, dan is de optie ‘Delen’ altijd beschikbaar!

Zoek

Wilt u uw favoriete boek, auteur of nieuws vinden in de app? Klik dan gewoon op het vergrootglas en typ een paar zoektermen in, zoals de naam van een auteur of een deel van een titel. Je kunt zelfs “*” als jokerteken gebruiken als je niet zeker bent van de spelling. BoekWijzer doorzoekt in enkele seconden alle relevante artikelen, duizenden boektitels en auteurs. Wat wilt u nog meer?

Nieuws

Over alles wat er in de boekenwereld gebeurt. Als literatuurliefhebber wil je op de hoogte blijven van het laatste nieuws over boeken. En onze app brengt je elke dag het laatste nieuws. Als je BoekWijzer opent, vind je artikelen uit bronnen als de Volkskrant en Literair Nederland. Bovendien werkt de app zichzelf de hele week bij met nieuwe artikelen, zodat je altijd op de hoogte bent van het laatste literaire nieuws.

Blogs

Lees een blogartikel! Naast actuele nieuwsartikelen kun je binnen de website en de app ook blogs van BoekWijzer lezen. Het centrale thema is natuurlijk “literatuur”, en we doen ons best om ons te richten op actuele onderwerpen, van recente boekverfilmingen tot recente literatuurprijzen. We plaatsen minimaal elke twee weken nieuwe blogartikelen.

Boeken

We zetten de best verkochte, best beoordeelde en nieuwste titels op een rij. De omslagtekst, uitgever, taal, beschikbaarheid en prijs – al deze informatie vindt u in de app wanneer u een boek kiest uit de huidige selectie. Door op ‘Bestellen’ te drukken, is het mogelijk om een boek uit uw bibliotheek online te bestellen in de verschillende webwinkels van Bol.com en Libris. Wil je een boek van een bepaalde auteur ontvangen of een titel aanbevelen aan een vriend, dan is de optie ‘Delen’ altijd beschikbaar!

Zoek

Wilt u uw favoriete boek, auteur of nieuws vinden in de app? Klik dan gewoon op het vergrootglas en typ een paar zoektermen in, zoals de naam van een auteur of een deel van een titel. Je kunt zelfs “*” als jokerteken gebruiken als je niet zeker bent van de spelling. BoekWijzer doorzoekt in enkele seconden alle relevante artikelen, duizenden boektitels en auteurs. Wat wilt u nog meer?

Bij BSL bent u aan het juiste adres voor…

Ervaring met WordPress

Wilt u uw huidige WordPress website laten aanpassen of optimaliseren? Of wilt u een compleet nieuwe responsive website laten bouwen? Onze ontwikkelaars hebben ruime ervaring met WordPress, maar kennen ook alle ins en outs van Drupal en Joomla. Wij maken regelmatig gebruik van standaard CMS systemen om te koppelen met backend systemen. Zodat klanten zelf website pagina’s kunnen updaten.

Responsief ontwerp

BSL weet als geen ander hoe belangrijk een responsive design is. Meer dan 50% van de potentiële websitebezoekers maakt immers gebruik van mobiele apparaten. Dit betekent dat alle onderdelen van de website er mooi uit moeten zien en goed moeten functioneren op elk type apparaat. BSL zorgt voor een optimale gebruikerservaring op elk type apparaat.

”De vernieuwde Boekwijzer website hebben wij gebouwd met WordPress en Divi. Het idee was om de Boekwijzer website moderner en gebruiksvriendelijker te maken. We zijn begonnen met het ontwerpen van een nieuwe logo en huisstijl, met hierin een frissere kleur groen. Door de content genoeg witruimte te geven oogt de website rustig en overzichtelijk. Het ontwerpen en realiseren van de Boekwijzer website was mijn eerste opdracht binnen BSL.”

Patrick

Junior frontend developer en webdesigner, Bright Side of Life

Receptiesysteem

Receptiesysteem

Receptiesysteem

Ontdek ons dynamische receptiesysteem

Receptiesysteem

We zijn druk bezig geweest met het ontwerpen en ontwikkelen van een nieuw receptiesysteem voor de bezoekers en bedrijven in ons gebouw in Breukelen. Onze eerste uitdaging was het maken van een geheel nieuw ontwerp omdat het vorige systeem verouderd was en we een aantal nieuwe functies wilden toevoegen. We ontwierpen het receptiesysteem om bezoekers te helpen het juiste kantoor in het gebouw te vinden. Het systeem toont bijvoorbeeld een agenda waarin bezoekers kunnen zien met wie ze een afspraak hebben, in welk kantoor en op welke verdieping. Bovendien kan elk bedrijf in het gebouw items toevoegen aan de agenda en nieuwsberichten aanmaken. Het scherm schakelt automatisch tussen verschillende lay-outs, waarbij de bezoekersagenda, lokaal bedrijfsnieuws en nieuwsberichten van nu.nl worden getoond.

Receptiesysteem | Reception system
Color B/W
,

Functies

Het receptiesysteem toont de agenda en nieuwsberichten. Dat is niet het enige waar wij over hebben nagedacht. Wij wilden namelijk het receptiesysteem ook voorzien van een weersvoorspelling. Deze module geeft aan wat het huidige weer (lokaal) is en toont ook de weersvoorspelling van de komende 5 dagen.

We hebben in ons nieuwe ontwerp een dag en nacht modus ingebouwd met een reeks achtergrondafbeeldingen. Afhankelijk van het weer worden verschillende afbeeldingen weergegeven, die bij dat weertype passen. Ook wisselen de vensters van plaats en de achtergrondafbeeldingen bewegen om zo inbranding te kunnen voorkomen.

Wil je meer te weten komen over het receptiesysteem? Neem dan contact met ons op.

Color B/W
,

Schuif het balkje in de afbeelding heen en weer om het verschil te kunnen zien tussen dag en nacht modus.

Bij BSL bent u aan het juiste adres voor…

Unieke oplossingen

Oké, we houden van een uitdaging. En unieke ontwikkelingen, zoals deze speciale software voor receptiesystemen, passen mooi in deze categorie. Wij wisten precies wat De Corridor 21 nodig had en er was geen standaard oplossing beschikbaar, dus hebben wij een maatwerk oplossing ontwikkeld en geleverd. Breng jouw unieke projectidee naar BSL, en wij zullen de opties met je doornemen. In de meeste gevallen kunnen wij een vaste prijs aan bieden voor projecten, en een vaste leveringsdatum toezeggen voor een eerste release. Dus helemaal zonder risico’s!

Een volledig pakket aan diensten

Elke klant heeft deadlines en het is meestal een gegeven dat klanten hun nieuwe software zo snel mogelijk in gebruik willen nemen. Onze eigen specialisten kunnen bijna elk aspect van moderne softwareontwikkeling aan, te beginnen met moderne designs en prototypen. Uniek is dat we ook modules en API’s kunnen ontwikkelen en integreren. En als jouw software eenmaal actief is, kunnen we je ondersteunen tijdens de installatie van de software en de toekomstige uitbreidingen.

Onderhoud voor de langere termijn

Wanneer een softwareproduct in productie is gegaan, hebben gebruikers langdurige ondersteuning en onderhoud nodig. Daarom bieden we klanten een scala aan flexibele support diensten. Deze kunnen vele opties omvatten, zoals 24/7 beschikbaarheid, gegarandeerde reactietijden en bezoeken ter plaatse. Alles tegen een vaste jaarlijkse prijs.

“Het Receptiesysteem hebben we gebouwd als single-page application (SPA) met behulp van het Preact framework. Content zoals afspraken, nieuwsitems, rss feeds en afbeeldingen worden beheerd in Directus, een headless CMS. We maken gebruik van verschillende third-party API’s zoals AccuWeather en Feedly om externe content te tonen.”

Roderick

Front-end ontwikkelaar, Bright Side of Life

Beleev Software voor Interactieve Snoezelruimtes

Beleev Software voor Interactieve Snoezelruimtes

Beleev

Software voor interactieve snoezelruimtes

Beleev Snoelzelruimte Software

SO/VSO St. Jan Baptist, een school voor Zeer Moeilijk Lerende Kinderen (ZMLK), benaderde ons om software te ontwikkelen voor een zogenaamde snoezelruimte die ze gingen bouwen. Snoezelen houdt in dat de zintuigen geprikkeld worden door externe middelen. Denk hierbij aan beeld, geluid, licht, geuren en fysieke prikkels. Het is vooral gericht op mensen met een verstandelijke beperking en kinderen met autisme.

De applicatie

De applicatie die we hebben gebouwd is in essentie een mediabrowser en -speler waarmee de leerlingen van de school kunnen navigeren in een vooraf samengestelde mediabibliotheek. Het wordt aangestuurd via een touch screen.

  • Er is een mogelijkheid om een externe usb-stick aan te sluiten zodat het media aanbod afgestemd kan worden, bijvoorbeeld voor een specifiek kind of groep kinderen.
  • Er zijn knoppen voor afspelen, pauzeren, volgende en vorige.
  • Elke video schakelt HUE lampen tussen vooraf ingestelde kleuren.
  • De HUE lampen kunnen, met behulp van een third party tool, ook de kleur van het beeld van een video volgen.
  • Wij ondersteunen ook het gebruik van externe hardware (zoals grote, kindvriendelijke afstandsbedieningen) om de applicatie te bedienen.
  • De applicatie kan overweg met single en dual display configuraties, waarbij de video bij een enkel scherm over de interface wordt getoond of full screen op het tweede scherm.
Beleev snoezelruimte software
beleev

Software features

Daarnaast zijn er voor de leraar/begeleider opties om een aantal features aan of uit te zetten. Zo kunnen de HUE lampen uitgezet worden als dit bijvoorbeeld teveel prikkels oplevert voor een kind dat daar erg gevoelig voor is. De HUE lampen kunnen in een specifieke kleur worden gezet. De begeleider kan ook een projector koppelen, en de applicatie zorgt er ook voor dat deze automatisch aan- en uitgezet wordt bij het opstarten en afsluiten. Er is ondersteuning voor een aparte werklicht groep die aangaat als de applicatie in slaapstand wordt gezet.

Omdat de Beleev Snoezelruimte software op meerdere locaties moet kunnen draaien in snoezelruimtes die niet exact dezelfde specificaties hebben, wordt alles aangestuurd met behulp van een configuratiebestand. Hier kan aangegeven worden welke van de features beschikbaar zijn. Denk hierbij aan het aantal displays, HUE lampen en scènes, aanwezigheid van een projector, hardware input, et cetera. Hier kunnen ook configuraties opgeslagen worden per specifieke feature, zoals het IP-adres van de HUE bridge en namen en kleuren van de HUE scenes. Wij hebben de toepassing zo flexibel mogelijk ontworpen, zodat de software gemakkelijk op bijna elke plaats geconfigureerd en gebruikt kan worden.

Software features

Daarnaast zijn er voor de leraar/begeleider opties om een aantal features aan of uit te zetten. Zo kunnen de HUE lampen uitgezet worden als dit bijvoorbeeld teveel prikkels oplevert voor een kind dat daar erg gevoelig voor is. De HUE lampen kunnen in een specifieke kleur worden gezet. De begeleider kan ook een projector koppelen, en de applicatie zorgt er ook voor dat deze automatisch aan- en uitgezet wordt bij het opstarten en afsluiten. Er is ondersteuning voor een aparte werklicht groep die aangaat als de applicatie in slaapstand wordt gezet.

Omdat de Beleev Snoezelruimte software op meerdere locaties moet kunnen draaien in snoezelruimtes die niet exact dezelfde specificaties hebben, wordt alles aangestuurd met behulp van een configuratiebestand. Hier kan aangegeven worden welke van de features beschikbaar zijn. Denk hierbij aan het aantal displays, HUE lampen en scènes, aanwezigheid van een projector, hardware input, et cetera. Hier kunnen ook configuraties opgeslagen worden per specifieke feature, zoals het IP-adres van de HUE bridge en namen en kleuren van de HUE scenes. Wij hebben de toepassing zo flexibel mogelijk ontworpen, zodat de software gemakkelijk op bijna elke plaats geconfigureerd en gebruikt kan worden.

Beleev Snoezelruimte software - Features

Technische oplossing

We hebben gekozen om de applicatie grotendeels te bouwen met behulp van web technologie. Het web biedt APIs voor bediening, afspelen van media en – niet onbelangrijk – oneindige mogelijkheden wat betreft het bouwen en tonen van user interfaces. De web applicatie communiceert op zijn beurt met een kleine server applicatie die de mediabibliotheek serveert, HUE lampen aanstuurt, de projector aan- en uitzet, et cetera.

Voor het bouwen van de user interface hebben we gekozen voor Preact, een alternatief voor het populaire React framework van Facebook. Preact onderscheidt zich door een onverbiddelijke focus op performance. Kort door de bocht biedt het de abstractie van React maar dan Harder, Better, Faster, Smaller. Omdat de API nagenoeg hetzelfde is, is er veel documentatie beschikbaar en kunnen veel React libraries ook gebruikt worden in Preact applicaties.

De server is een Node JS applicatie die we hebben opgebouwd uit meerdere modules. Eén module is verantwoordelijk voor het serveren van de media bestanden, de ander voor de aansturing van HUE apparatuur, de derde voor de projector. Zo kunnen we het systeem relatief eenvoudig uitbreiden met nieuwe mogelijkheden en/of één of meer modules desgewenst uitwisselen met een andere, vergelijkbare technologie. Met de keuze voor NodeJS gebruiken we één programmeertaal, Javascript, voor de hele applicatie, wat development overzichtelijker maakt.

Beleev Snoezelruimte software - Technische oplossing

Bij BSL bent u aan het juiste adres voor…

Unieke oplossingen

Oké, we houden van een uitdaging. En unieke ontwikkelingen, zoals deze speciale software voor snoezelruimtes, passen mooi in deze categorie. Onze klant had zeer duidelijke wensen en eisen en er was geen standaard oplossing beschikbaar, dus hebben wij een maatwerk oplossing ontwikkeld en geleverd. Breng jouw unieke project naar BSL, en wij zullen de opties met je doornemen. Wij geven meestal een vaste prijs voor het ontwikkelen van het project, maar ook garanderen wij de levering. Dus helemaal zonder risico’s!

Een volledig pakket aan diensten

Elke klant heeft deadlines en het is meestal een gegeven dat klanten hun nieuwe software zo snel mogelijk in gebruik willen nemen. Onze eigen specialisten kunnen bijna elk aspect van moderne softwareontwikkeling aan, te beginnen met moderne designs en prototypen. Uniek is dat we ook modules en API’s kunnen ontwikkelen en integreren. En als jouw software eenmaal actief is, kunnen we je ondersteunen tijdens de installatie van de software en de toekomstige uitbreidingen.

Onderhoud voor de langere termijn

Wanneer een softwareproduct in productie is gegaan, hebben gebruikers langdurige ondersteuning en onderhoud nodig. Daarom bieden we klanten een scala aan flexibele support diensten. Deze kunnen vele opties omvatten, zoals 24/7 beschikbaarheid, gegarandeerde reactietijden en bezoeken ter plaatse. Alles tegen een vaste jaarlijkse prijs.

“Voor elk project hebben we een Agile-ontwikkelingsteam opgezet om tegemoet te komen aan frequente wijzigingen tijdens de ontwikkeling. Het BSL-team biedt een complete set van diensten en heeft veel ontwerp- en technische know-how om alle aspecten van het project in-house af te handelen.”

Roderick

Front-end ontwikkelaar, Bright Side of Life

NBD Biblion Databanken

NBD Biblion Databanken

NBD Biblion Databanken

LiteRom en Uittrekselbank

NBD Biblion

NBD Biblion biedt producten, diensten en kennis aan op het gebied van media en content. Zij zijn de grootste leverancier van informatie en inkoopadviezen voor de Openbare Bibliotheken en (school) mediatheken in Nederland. Wekelijks komen er vele honderden nieuwe titels van boeken en andere media binnen die beoordeeld en gerubriceerd worden door NBD Biblion. Hierbij wordt aan elke gepubliceerde titel uitgebreide metadata toegevoegd. NBD Biblion in de eigenaar van de Databanken.

Naast deze titelinformatie levert NBD Biblion ook recensies en andere informatie over actuele boeken en schrijvers. Ook brengen ze hoogkwalitatieve uittreksels en auteursportretten uit voor bibliotheken, scholen en andere organisaties.

Voor het invoeren en onderhouden van de content heeft BSL het Meer over Media (MOM) systeem ontwikkeld. Het bevat naast het content management systeem verschillende services en API’s om die content te publiceren en toegankelijk te maken voor abonnees.

Om gemakkelijk toegang te krijgen tot de recensies, uittreksels en auteursportretten heeft BSL in samenwerking met Spankracht twee producten ontwikkeld: LiteRom en Uittrekselbank. Samen worden ze de Databanken genoemd.

NBD Biblion Databanken
LiteRom Databanken

LiteRom

LiteRom is een digitale informatiebron met ruim 100.000 kwalitatieve en betrouwbare artikelen uit de Nederlandse en Belgische dag- en weekbladen. Je vindt er recensies van boeken, maar ook aanvullende informatie, zoals bijvoorbeeld interviews met schrijvers. Naast een archief dat helemaal teruggaat tot het jaar 1900 wordt LiteRom dagelijks bijgewerkt om in te kunnen spelen op de actualiteiten. Met deze achtergrondinformatie kunnen gebruikers actief aan de slag en dieper de Nederlandse literatuur induiken.

Afhankelijk van je abonnement krijg je als abonnee van LiteRom ook toegang tot verzamelingen van jeugd- en wereldliteratuur.

De in Drupal 9 ontwikkelde LiteRom website is toegankelijk voor studenten, bibliotheek bezoekers en leden van verschillende organisaties. De site wordt gebruikt vanuit uiteenlopende locaties. Denk hierbij aan scholen, (openbare) bibliotheken, maar ook vanuit huis (als leerling of als bibliotheek lid). In de meeste gevallen wordt de autorisatie automatisch geregeld en hoeft de gebruiker zich niet aan te melden. Dit vereist een complex onderliggend autorisatieproces dat gebruik maakt van een door BSL ontwikkelde Identity Provider (IdP), die gekoppeld is aan het klantregistratiesysteem van NBD Biblion en platformen van Kennisnet en de nationale bibliotheek (KB).

LiteRom

LiteRom is een digitale informatiebron met ruim 100.000 kwalitatieve en betrouwbare artikelen uit de Nederlandse en Belgische dag- en weekbladen. Je vindt er recensies van boeken, maar ook aanvullende informatie, zoals bijvoorbeeld interviews met schrijvers. Naast een archief dat helemaal teruggaat tot het jaar 1900 wordt LiteRom dagelijks bijgewerkt om in te kunnen spelen op de actualiteiten. Met deze achtergrondinformatie kunnen gebruikers actief aan de slag en dieper de Nederlandse literatuur induiken.

Afhankelijk van je abonnement krijg je als abonnee van LiteRom ook toegang tot verzamelingen van jeugd- en wereldliteratuur.

De in Drupal 9 ontwikkelde LiteRom website is toegankelijk voor studenten, bibliotheek bezoekers en leden van verschillende organisaties. De site wordt gebruikt vanuit uiteenlopende locaties. Denk hierbij aan scholen, (openbare) bibliotheken, maar ook vanuit huis (als leerling of als bibliotheek lid). In de meeste gevallen wordt de autorisatie automatisch geregeld en hoeft de gebruiker zich niet aan te melden. Dit vereist een complex onderliggend autorisatieproces dat gebruik maakt van een door BSL ontwikkelde Identity Provider (IdP), die gekoppeld is aan het klantregistratiesysteem van NBD Biblion en platformen van Kennisnet en de nationale bibliotheek (KB).

LiteRom Databanken

Uittrekselbank

De Uittrekselbank is een product dat toegang geeft tot de zeer uitgebreide uittreksels en diepgaande auteursportretten die NBD Biblion zelf schrijft. Het product heeft veel overeenkomsten met LiteRom. Beide producten spelen in op actuele onderwerpen, nieuws of spraakmakende auteurs die op de homepage gepresenteerd worden. Via de verschillende zoekingangen zijn boeken en auteurs eenvoudig te vinden. En als je interesse hebt in een thema waar een boek over gaat, kun je andere boeken vinden van hetzelfde thema. Een leuke toevoeging is dat je vanuit de website ook enkele recensies uit LiteRom kunt inzien, terwijl je in LiteRom weer de link naar het uittreksel vindt.

De Databanken zijn ontwikkeld met Drupal, maar alle content van deze producten wordt echter geleverd door een enkele API, ontwikkeld door BSL. En het gaat nog verder, want de recensies en uittreksels zijn ook in te zien in het product Meer Over Media van NBD Biblion…een portal die via een gevonden boek in een bibliotheekcatalogus is te openen.

Uittrekselbank Databanken

Bij BSL bent u aan het juiste adres voor…

Duurzame Partners

BSL heeft deze klant snel kunnen helpen, omdat we veel van hun in-house systemen hebben ontwikkeld en bekend zijn met hun infrastructuur en servicepartners. Wanneer zich nieuwe integratiemogelijkheden voordoen, werkt onze systeemarchitect samen met de klant en hun partners (dienstverleners en third-party ontwikkelaars) aan het ontwerpen van een geschikte integratiearchitectuur.

Expertise in API-integratie in standaard CMS-en

Wij beschikken over ontwikkelaars die vertrouwd zijn met het integreren van API’s voor het leveren van content aan standaard CMS-en, zoals Drupal en WordPress. Onze expertise in het ontwikkelen van API’s met gebruik van commerciële databases (Oracle, SQL Server) en frontoffice expertise komen hier bij elkaar.

Continue Verbetering
Sinds de oplevering van het eerste systeem voor het publiceren van recensies en auteursportretten hebben we veel vernieuwingen aangebracht in zowel het contentbeheer alsook in de frontend en het vernieuwen van services. Als belangrijkste aanvulling zijn de Databanken tot stand gekomen en zijn daarin, ieder jaar, alweer vele verbeteringen gerealiseerd.

“Er bestond aanvankelijk een API die via verschillende ingangen toegang gaf tot recensies, auteursportretten en andere informatie. Deze artikelen en teksten bevatte daarnaast basisgegevens van ieder boek. Interessant en uitdagend is de visie van de Databanken waarin juist het boek centraal staat. Vanuit een gevonden boek krijg je inzage in de aanwezige recensies en auteursportretten. Zeker ook het complexe autorisatieproces, waarin meerdere platformen aan elkaar zijn gekoppeld om alle mogelijke toegangsvormen te ondersteunen, levert een interessante en uitdagende architectuur op.”

Eric

Software Architect , Bright Side of Life

Contact BSL
Contact BSL