Portfolio Skills

Kijk (nog) eens rustig rond rond en lees meer over de succesvolle oplossingen die we hebben gecreëerd ten behoeve van onze klanten. Met bijna 25 jaar ervaring in softwareontwikkeling, gecombineerd met flexibele technologie en diensten, betekent dit dat onze software wordt gebruikt door een breed scala aan klanten.

AIDA Multimedia Bestelsysteem – NBD Biblion

AIDA Multimedia Bestelsysteem – NBD Biblion

NBD Biblion

AIDA Bestelsysteem

NBD Biblion – AIDA bestelsysteem

NBD Biblion biedt producten, diensten en kennis op gebied van media. Waaronder het beschrijven en recenseren van bijna elke gepubliceerde boek en multimedia titel in Nederland. NBD Biblion is de grootste leverancier van informatie en inkoopadviezen voor de Openbare Bibliotheken en (school) mediatheken. Eén van de diensten die zij biedt aan haar klanten is het bestelsysteem AIDA, dat staat voor Acquisitie en Informatie DAtabase.

AIDA is bedoeld voor gebruikers die wekelijks honderden titels (boeken en multimedia) moeten zoeken en bestellen. De titels in het systeem bevatten alle informatie (inkoopprijs, boekcover, flaptekst etc.) die van belang zijn voor een koper. Ze hebben ook een aantal unieke zoek- en bestelfuncties nodig.

Zoeken

Gebruikers kunnen snel naar titels zoeken door woorden in te vullen in een eenvoudig zoekveld – een ‘Google-achtige’ methode. Als dit te veel resultaten oplevert, kan er gebruik gemaakt worden van een verfijnde methode, waarbij gebruikers specifiek zoeken op bijvoorbeeld titel, auteur of ISBN-nummer. Geselecteerde titels kunnen in de bestelmand worden toegevoegd en in grote aantallen worden besteld.

Bestelmand

Ter ondersteuning van grote orders, kunnen gebruikers een bestellijst uploaden die zij lokaal hebben aangemaakt. Waarna AIDA de titels selecteert en bestelt. Het systeem biedt een volledige bestelgeschiedenis aan, bestaand uit financiële rapporten en de status van elke bestelling. Nadat NBD Biblion haar eerste versie van AIDA had gelanceerd, beseften zij dat er een aantal verbeteringen nodig waren. Zij hebben BSL gevraagd zowel de web-interfaces als database-interfaces aan te pakken. Een interessante uitdaging!

AIDA Multimedia Bestelsysteem - NBD Biblion
AIDA Multimedia Bestelsysteem - NBD Biblion

Geheel nieuwe gebruiksvriendelijk AIDA

BSL heeft een nieuwe front-end voor het bestelsysteem AIDA ontworpen en gerealiseerd. Deze sluit aan bij de corporate huisstijl, waardoor het een vertrouwde look & feel heeft. Daarnaast zijn er diverse technische verbeteringen doorgevoerd, zoals ondersteuning voor Drupal, gecombineerd met een nieuwe MySQL database en een koppeling met de achterliggende Oracle titel databank.

Dit resulteerde in een geheel nieuwe gebruiksvriendelijk AIDA, waarbij informatie duidelijk wordt gepresenteerd voor gebruikers. Het is zo ontworpen dat het werkt op alle populaire browsers. De site was ontwikkeld met behulp van een Drupal CMS. Hierdoor kunnen content beheerders snel en gemakkelijk aanbiedingen, promotiemateriaal en berichten aan hun ‘winkelvenster’ toevoegen. Geautoriseerde gebruikers kunnen zelfs de lay-out van de pagina’s wijzigen met behulp van de CMS. AIDA is gekoppeld aan de back-end Oracle-systemen van NBD Biblion, waardoor gebruikers toegang hebben tot de volledige catalogus met titels, waaronder bibliografische inhoud en actuele prijsinformatie. Bestellingen van klanten kunnen via de nieuwe website interfaces worden geplaatst en worden direct via de back-end verwerkt.

AIDA Multimedia Bestelsysteem - NBD Biblion

Bij BSL bent u aan het juiste adres voor…

Drupal, een flexibele CMS

Drupal is een flexibel CMS, ideaal voor kleine bedrijven, multinationals en alles daar tussenin. Hierdoor kunnen klanten gemakkelijk de content van de website zelf onderhouden. Bovendien kan een Drupal website bijna overal worden gehost, wat maakt dat het makkelijk te beheren is. In slechts enkele weken kunnen onze ontwikkelaars met behulp van Drupal complexe websites creëren.

Databank expertise

Dankzij onze jarenlange ervaring met (multimedia) databank oplossingen en de flexibiliteit van onze modulaire aanpak, kunnen wij onze oplossingen met uw huidige infrastructuur integreren. Zoals AIDA is gekoppeld aan de back-end Oracle-systemen die door NBD Biblion worden gebruikt.

Onderhoud voor de langere termijn

Wanneer een software product in productie is gegaan, hebben gebruikers vaak behoefte aan ondersteuning en onderhoud voor de langere termijn. Daarom bieden wij onze klanten een scala aan flexibele support diensten aan. NBD Biblion heeft een onderhoudsovereenkomst met BSL. Hierdoor blijft site in de lucht en veilig – 7 dagen per week. 

“Er waren veel technische uitdagingen tijdens het ontwerp en de realisatie van een goede interface voor het AIDA bestelsysteem. Wij hebben voor Drupal gekozen als webinterface. Vervolgens moesten we deze front-end integreren met bestaande back-end API-services op basis van Oracle. Een uitdaging die wij graag aangingen.”

Eric

Software Architect, Bright Side of Life

Multimedia Databank – Coöperatie Rundveeverbetering

Multimedia Databank – Coöperatie Rundveeverbetering

Coöperatie Rundveeverbetering

CRV Multimedia Databank

CRV – Multimedia Databank

CRV Holding B.V. (CRV) is een innovatieve organisatie gevestigd in Nederland, met als doel de veeteelt te verbeteren. Als internationaal toonaangevende rundvee verbeterings-coöperatie streven zij naar het creëren van toegevoegde waarde voor professionele melk- en vleesveehouders. Dit doen zij door het aanbieden van hoogwaardige producten en diensten. Buiten de thuismarkt worden de producten en diensten van de CRV Holding B.V. afgezet in meer dan 50 landen.

Een belangrijk onderdeel van de service van CRV is het onderhouden van uitgebreide dossiers over vee, in tekst en in beeld. Zij wilden het fotoarchief in digitale vorm kunnen beheren, zodat dit archief direct gebruikt kon worden voor online publicaties. Gebaseerd op onze Digital Asset Management software (FRS) hebben wij het Digitale Fotoarchief (DFA) ontwerpen. Dit is inmiddels omgevormd tot de Multimedia Databank (MMB) met duizenden foto’s van melk- en fokvee en honderden video’s.

Multimedia Databank van CRV
Multimedia Databank van CRV
Multimedia Databank van CRV

Met de unieke databank bestanden beheren 

Het CRV is met de Multimedia Databank (MMB) in staat vele beelden, in uiteenlopende bestandsformaten, in één keer automatisch in te voeren. Alle beelden worden ingelezen, gecomprimeerd en centraal opgeslagen in verschillende resoluties. Tijdens het importeren van de beelden worden er kenmerken aan de beelden toegevoegd. De originele beschrijvingen worden (indien aanwezig) automatisch aan de beelden gekoppeld. De gegevens worden nog verder verrijkt door links te maken met andere databronnen binnen CRV. Geautoriseerde CRV-medewerkers kunnen deze informatie met gebruik van een maatwerk webapplicatie aanpassen. Daarnaast is het mogelijk additionele kenmerken en andere gegevens van een dier makkelijk toe te voegen of bij te werken. Bovendien kan de geselecteerde inhoud uit de databank (foto’s, video’s en beschrijvingen) met CRV-partners over de hele wereld worden gedeeld.

Omdat de bestanden worden opgeslagen in een Oracle database, is MMB stabiel, snel en betrouwbaar. Bovendien is men door het gebruik van Oracle Text in staat door middel van wel 40 verschillende zoekingangen de juiste beeldmateriaal te vinden. 

Met de unieke databank bestanden beheren 

Het CRV is met de Multimedia Databank (MMB) in staat vele beelden, in uiteenlopende bestandsformaten, in één keer automatisch in te voeren. Alle beelden worden ingelezen, gecomprimeerd en centraal opgeslagen in verschillende resoluties. Tijdens het importeren van de beelden worden er kenmerken aan de beelden toegevoegd. De originele beschrijvingen worden (indien aanwezig) automatisch aan de beelden gekoppeld. De gegevens worden nog verder verrijkt door links te maken met andere databronnen binnen CRV. Geautoriseerde CRV-medewerkers kunnen deze informatie met gebruik van een maatwerk webapplicatie aanpassen. Daarnaast is het mogelijk additionele kenmerken en andere gegevens van een dier makkelijk toe te voegen of bij te werken. Bovendien kan de geselecteerde inhoud uit de databank (foto’s, video’s en beschrijvingen) met CRV-partners over de hele wereld worden gedeeld.

Omdat de bestanden worden opgeslagen in een Oracle database, is MMB stabiel, snel en betrouwbaar. Bovendien is men door het gebruik van Oracle Text in staat door middel van wel 40 verschillende zoekingangen de juiste beeldmateriaal te vinden. 

Multimedia Databank van CRV

Bij BSL bent u aan het juiste adres voor…

Meertalige databank

De Multimedia Databank is meertalig te gebruiken. Dit biedt CRV de mogelijkheid de databank te introduceren bij haar internationale dochterondernemingen en partners. Het systeem levert CRV en haar collega’s en klanten over de hele wereld een veilige en snelle toegang tot haar unieke fotoarchief en filmmateriaal.  

Databank expertise

Dankzij onze jarenlange ervaring met multimedia databank oplossingen en de flexibiliteit van onze modulaire aanpak, kunnen wij onze oplossingen met uw huidige infrastructuur integreren. Voor het MMB hebben onze ontwikkelaars een koppeling gemaakt met het Internationaal Rundvee Informatie Systeem (IRIS). Met één druk op de knop worden gegevens uit het systeem IRIS gelezen een gekoppeld. Daarnaast registreert het onder ander stamboekgegevens, fokwaarden, exterieur gegevens en melkuitslagen. Deze koppeling bespaart veel tijd en men is nu verzekerd van een database met foto’s die voorzien zijn van de juiste gegevens.

Intelligente zoekmachines

BSL heeft expertise in diverse zoeksystemen, zoals Autonomy, ExaleadOracle Tekst, Elastic Search en Sybase FTS. De complete inhoud van documenten kan worden geïndexeerd. Hierbij wordt gebruik gemaakt van taalintelligentie om woorden, zinnen en synoniemen te herkennen. De zoeksystemen maken gebruik van classificatie- en semantische technologieën om de meest relevante informatie terug te vinden in de geïndexeerde documenten. 

“De Multimedia Databank kreeg bij de uitrol voor CRV weer een bijzondere tint. Ik spreek dan over het internationale gebruik en uitbreidingen waarvan de workflow-ondersteuning het meest in het oog springt. Vooral interessant bij CRV was het product zodanig te implementeren dat de afdelingen optimaal van de databank kunnen profiteren en het goed aansluit op de werkprocessen. ”

Eric

Software Architect, Bright Side of Life

De Corridor – Drupal Receptiesysteem

De Corridor – Drupal Receptiesysteem

VvE De Corridor

Drupal Receptiesysteem

VvE De Corridor – Drupal Receptiesysteem

Ons kantoor in Breukelen is gemakkelijk te vinden, maar bezoekers stonden voor een uitdaging toen ze eenmaal door de draaideur liepen. Met een onbemande receptie, twee trappen, een lift, zeven bedrijven en twaalf deuren om uit te kiezen over drie verdiepingen, was het niet altijd duidelijk voor bezoekers waar ze heen moesten. Onze oplossing – een op Drupal gebaseerd receptiesysteem…

BSL bedacht het ontwerp. Een Drupal-gebaseerde webapplicatie die bezoekers naar hun afspraken leidt via een centraal gelegen scherm. Het display toont de namen van bezoekers, het tijdstip van hun afspraak en de locatie. Het Drupal receptiesysteem werd oorspronkelijk ontwikkeld voor gebruik in onbemande recepties, maar kan net zo goed worden gebruikt in ‘bemande’ recepties, zoals hotellobby’s of kantoren met balies.
Sindsdien hebben we verschillende andere ontvangstsystemen gemaakt, elk met een aangepaste interface en met functies die de klanten graag willen hebben.

Op maat gemaakt

Om het Drupal receptiesysteem opvallender te maken, tonen we meer dan alleen afspraken. We tonen korte nieuwsitems en afbeeldingen die zijn bijgedragen door de bedrijven die een account hebben. Ze kunnen hun laatste nieuws en foto’s uploaden, die worden weergegeven in een diavoorstelling naast de afspraken van de dag. Door een bedrijfslogo boven de berichten te plaatsen, wordt duidelijk wie elk bericht heeft geplaatst.
 

Het systeem geeft een lokale newsfeed weer als er geen afspraken zijn gepland. Dit kan gebaseerd zijn op een interne of externe informatiebron (RSS-feed) en kan ook afbeeldingen voor elk nieuwsitem bevatten.

Omdat ons software gebaseerd is op Drupal, is het niet nodig om afzonderlijke software aan te schaffen – er is alleen een webbrowser nodig. En omdat de gebruikersinterface en modules voor het toevoegen en bijwerken van afspraken op maat zijn gemaakt door BSL, is er geen extra kennis van Drupal nodig. Bovendien kan het Drupal receptiesysteem snel en eenvoudig worden aangepast aan uw specifieke behoeften.

VvE De Corridor - Drupal Receptiesysteem

Bij BSL bent u aan het juiste adres voor…

Drupal / WordPress / Joomla

Wilt u dat uw huidige website up-to-date wordt gehouden? Of een geheel nieuwe responsive website? Onze ontwikkelaars hebben veel ervaring met Drupal. Maar ze kennen ook de ins en outs van WordPress en Joomla. Bij BSL gebruiken we vaak standaard CMS-systemen om front-ends te maken waar een grote database achter zit met alle content. Maar ook geeft het systeem de klanten de kans om de inhoud van de front-end website zelf aan te passen, zo vaak als ze willen, zonder ondersteuning van ontwikkelaars. We kunnen een prachtige Drupal / WordPress-website integreren met al uw interne of externe services.

Drupal 8-specialisten

Drupal 7-gebruikers zijn voorzichtig geweest met het migreren naar Drupal 8. En dat is logisch, omdat Drupal 8 een volledig nieuw product is dat min of meer helemaal opnieuw is opgebouwd. Vanwege de uitgebreide veranderingen waren veel populaire Drupal 7-modules niet beschikbaar in de vorige releases. Drupal 8 is nu echter volwassen – en BSL kan u helpen de overstap te maken. En met bijna 200.000 Drupal 8-sites die momenteel online zijn en Drupal 7 die geen toekomst meer heeft, is dit het moment om te beginnen.

Flexibele, toegankelijke, eenvoudig te beheren websites

Als u een standaard open source CMS kiest, zoals WordPress of Drupal, heeft u toegang tot duizenden plug-ins / modules, evenals honderden aanpasbare ontwerpen en sjablonen. En met deze gegevens kunnen we snel uw volgende website ontwerpen en bouwen. Veilige, SEO-vriendelijke, responsive en krachtige websites maken, maar die bovenal gemakkelijk te onderhouden zijn!

“Sommige van onze aangepaste ontvangstsystemen waren een uitdaging. Wat als de klant wilt werken met drie gekoppelde HD-schermen, met een resolutie van 3840 x 6480 pixels? Het creëren van een soepele 60 fps-animatie op dergelijke schermen en steeds weer het vernieuwen van de bezoekersinformatie, betekent dat je veel tijd moet besteden aan het optimaliseren van de code. Met dank aan het “A team”… it’s great when a plan comes together!

Roderick

Front-end Developer, Bright Side of Life

EnToen Nu App – De leukste Nederlandse geschiedenis app

EnToen Nu App – De leukste Nederlandse geschiedenis app

EnToen Nu app

Maak kennis met de Canon van Nederland

EnToen Nu app – De leukste Nederlandse geschiedenis app

De EnToen app is ontwikkeld door BSL, in samenwerking met stichting entoen.nu en pedagogisch adviesbureau Mediant. Spelenderwijs kunnen kinderen kennis maken met de geschiedenis van Nederland. De app is opgebouwd aan de hand van de Canon van Nederland. Deze Canon bestaat uit vijftig ‘vensters’ die samen het verhaal van de historische en culturele ontwikkeling van Nederland laten zien. Elk venster biedt zicht op één van de personen, voorwerpen of gebeurtenissen die hebben bijgedragen aan het Nederland waarin wij nu leven.

De Canon van Nederland maakt onderdeel uit van de kerndoelen van het basisonderwijs en de onderbouw van het voortgezet onderwijs. De gebruikte historische figuren en evenementen worden zorgvuldig geselecteerd en beheerd door stichting entoen.nu. EnToen Nu is één van de eerste educatieve apps die volledig bij de kerndoelen van het onderwijs aansluit. De app is vanaf groep 5 tot en met 8 te gebruiken. Daarom wordt de inhoud van de app automatisch aangepast aan de verschillende leeftijdscategorieën.

EnToen Nu app - De leukste geschiedenis app!
EnToen Nu App – De leukste Nederlandse geschiedenis app

Interactieve mogelijkheden 

Kinderen kunnen door een tijdlijn scrollen met historische evenementen en figuren en tevens onderwerpen kiezen als ‘Anne Frank’ of ‘Slavernij in Nederland’. Wanneer een onderwerp wordt gekozen, verschijnt er een nieuw venster met aanvullende informatie. Meestal bevat dit een gedetailleerde beschrijving en een afbeelding of video. Aangevuld met illustraties, video’s, links naar boeken, museumexposities en nog veel meer! 

Door middel van een opdrachtenwiel is er een spelelement toegevoegd om de (soms zware) onderwerpen bespreekbaar te maken. Kinderen kunnen aan het wiel draaien en ontdekken welke leuke opdrachten ze alleen of met een groepje kunnen doen. Willen ze liever een andere opdracht hebben? Dan kunnen ze nogmaals op de draaiknop drukken. Kinderen hebben drie kansen om te bepalen welke opdracht ze willen uitvoeren.

EnToen Nu App – De leukste Nederlandse geschiedenis app

Intelligent app beheer 

De content van de app kan via een op internet beschikbaar CMS worden beheerd. Groot voordeel is dat een content wijziging direct wordt doorgezet naar de app, zonder een nieuwe release van de app uit te rollen. Dit voorkomt de noodzaak om telkens een update te moeten installeren via een app store. De Entoen Nu app is voor het eerst uitgebracht eind 2013 en is regelmatig bijgewerkt tussen 2014 en 2016. De nieuwste Versie 1.4.0 dateert uit november 2017.

Download in de App Store Ontdek het op Google Play.

Download in de App Store Ontdek het op Google Play.

De EnToen app is een mooi voorbeeld van waar wij goed in zijn – het bouwen van apps voor iOS en Android die toegang hebben tot online databases. In dit geval kan de inhoud van Canon worden onderhouden op onze server en worden eventuele wijzigingen direct naar app-gebruikers doorgestuurd. Wij ontwikkelen native apps met Swift en Java, maar ook cross-platform hybride apps op basis van Phonegap/Cordova. 

Martyn Simpson

Directeur, Bright Side of Life

DilemmaMatch App – Maak nieuwe vrienden

DilemmaMatch App – Maak nieuwe vrienden

DilemmaMatch app

Deel je gedachten en vind nieuwe vrienden

DilemmaMatch app – Deel je mening!

Met onze populaire DilemmaMatch app ontmoet je op een leuke en originele manier nieuwe vrienden wereldwijd. Dit zijn mensen die hetzelfde denken en jouw interesses delen! Door het beantwoorden van diverse dilemma’s wordt met een uniek algoritme, matches voor jou gevonden. Deze mensen worden in jouw ‘Soulmates’ lijst getoond. Hoe hoger ze scoren, hoe beter de match is. Deze lijst is continue in beweging, afhankelijk van de keuzes van jou en andere DilemmaMatch app gebruikers. Gebruikers van de Pro versie kunnen zelfs hun eigen dilemma’s toevoegen, zodat ze mensen kunnen vinden die dezelfde mening delen op meer morele dilemma’s.

DilemmaMatch is gekoppeld aan Facebook. Je kunt ervoor kiezen om de informatie van jouw Facebook-profiel te delen. Deze wordt automatisch geüpdate wanneer er iets veranderd op jouw profiel. Nog geen Facebook profiel? Dan kan de DilemmaMatch app er één voor je creëren. Bekijk je eigen profiel en dat van jouw Soulmates direct in de app. Op jouw profiel pagina kun je ook jouw antwoorden en toegevoegde dilemma’s terugkijken. Daarnaast kun je motivaties op antwoorden toevoegen, en motivaties van anderen bekijken en op reageren.

DilemmaMatch Applicatie
DilemmaMatch Applicatie

Interesses

Entertainment & media, Zaken & Financiën of Nieuws & politiek? Kies dilemma’s die jou interesseren. De dilemma’s zijn onderverdeeld in 10 verschillende categorieën, zodat je de dilemma’s kunt kiezen die jou het meest interesseren. Tevens is het mogelijk om de volgorde van interesses aan te passen aan jouw eigen voorkeur. Dit maakt het nog makkelijker om mensen te vinden waar je echt een klik mee hebt. Heb je een interessante dilemma gevonden, dan kun je die delen met jouw vrienden op Facebook!

Heb je moeite met het begrijpen van de Engelse taal? Geen probleem! Het DilemmaMatch team wil het iedereen zo gemakkelijk mogelijk maken om de dilemma’s te begrijpen, ongeacht je taal. Daarom hebben zij in de nieuwste release een optie toegevoegd om elk dilemma naar jouw voorkeurstaal te vertalen. Eén klik is alles wat nodig is!

Badges

Om de app nóg leuker te maken hebben we badges toegevoegd, Je verdient de verschillende badges door simpelweg DilemmaMatch te gebruiken. De meeste badges hebben 3 niveaus, maar er zijn er ook die je kunt verdienen met een enkele actie. Bekijk de badges die je hebt verdiend op je profielpagina in DilemmaMatch. Verzamel ze allemaal!

DilemmaMatch Applicatie

Elk type device 

De DilemmaMatch applicatie is ontwikkeld voor gebruik op Android en iOS smartphones, maar werkt net zo makkelijk op een tablet. DilemmaMatch is 100% cross-platform, dus het maakt niet uit wat voor type mobiele device je vrienden gebruiken. Download de app en deel je mening!

DilemmaMatch

De DilemmaMatch app is een mooi voorbeeld van waar wij goed in zijn – het bouwen van apps voor iOS en Android die toegang hebben tot online databases. Dit zorgt ervoor dat informatie binnen handbereik is. Wij ontwikkelen native apps met Swift en Java, maar ook cross-platform hybride apps op basis van Phonegap/Cordova.

Martyn Simpson

Directeur, Bright Side of Life

Contact BSL
Contact BSL