work / Product

← Alle projecten

Product

Visual Content Constructor - een CMS waarmee anderen websites konden bouwen

Een eigen, modulair CMS dat door een ander webbedrijf werd gebruikt om websites te bouwen, met maatwerk voor onder meer een filmfestival en een museum.

01 / Over dit project

Een flexibele basis in plaats van telkens opnieuw beginnen

In de jaren 2000 ontwikkelde ik voor Visual Shapers mijn eigen contentmanagementsysteem: Visual Content Constructor (VCC). Het idee was eenvoudig: een herbruikbare technische basis bouwen waarmee heel verschillende websites gemaakt konden worden, zonder telkens helemaal opnieuw te beginnen.

VCC scheidde de presentatie van de inhoud en werkte met herbruikbare blokken en uitbreidbare modules. Zo konden webbouwers een eigen ontwerp maken en de functionaliteit aanpassen aan de wensen van een opdrachtgever.

Niet alleen gebouwd, maar ook gebruikt

VCC bleef niet bij een persoonlijk experiment. Een ander webbedrijf gebruikte het systeem om websites voor zijn opdrachtgevers te realiseren. Ik ondersteunde die implementaties en ontwikkelde uitbreidingen wanneer een project bijzondere eisen stelde.

Een paar voorbeelden uit die periode:

  • Acda en de Munnik: voor deze website was een opzet met frames gewenst. Ik paste de kern van VCC aan om dynamische frame-updates mogelijk te maken.
  • Amsterdam Fantastic Film Festival: ik ontwikkelde een module om films en vertoningen in te plannen, rekening houdend met locaties, zalen en tijdstippen.
  • Theo Thijssen Museum: een bestaand webontwerp werd omgezet naar herbruikbare CMS-blokken en beheersbare pagina's.
  • Muziekeducatie op School: ik ontwikkelde aanvullende functionaliteit waarmee leerlingen en docenten bestanden via de website konden plaatsen.

Ook de samenwerking zelf is nog terug te vinden: op een bewaarde partnerpagina uit februari 2005 wordt Visual Shapers genoemd onder 'partners', met CMS en webapplicaties als specialismen.

Wat dit project laat zien

VCC is een historisch project, geen CMS dat ik vandaag als product aanbied. Maar het laat zien wat ik nog steeds graag doe: een flexibele technische basis ontwikkelen, praktische problemen oplossen en software uitbreiden waar een concrete situatie daarom vraagt.

Het was bovendien een vroege ervaring met een interessant samenwerkingsmodel: software bouwen waarmee andere bedrijven op hun beurt hun klanten kunnen helpen.

Technologie: PHP, MySQL, HTML, XML, JavaScript, modulair CMS-ontwerp en maatwerkontwikkeling.

Technologie & expertise

PHP / Web / productontwikkeling