Het E-Paper Web Platform is een gespecialiseerde oplossing voor het digitaliseren en weergeven van krantenpublicaties, ontwikkeld voor MediaHuis.
Het platform biedt een naadloze ervaring voor het lezen van digitale kranten, met ondersteuning voor meerdere regionale edities. De backend verwerkt PDF-bestanden efficiënt, zet ze om naar geoptimaliseerde afbeeldingen, en extraheert artikelen en metadata.
Het systeem ondersteunt meerdere krantentitels en regio's, waaronder Dagblad van het Noorden, Friesch Dagblad, en Leeuwarder Courant. Elke editie wordt automatisch verwerkt en beschikbaar gesteld via een geoptimaliseerde viewer.
De technische infrastructuur zorgt voor betrouwbare content delivery met automatische verwerking van nieuwe edities en slimme caching voor snelle toegang.
De ontwikkeling van het platform richtte zich op drie kerngebieden: PDF-verwerking, content delivery, en gebruikerservaring.
De backend verwerkt PDF-bestanden automatisch via een cron job, converteert pagina's naar geoptimaliseerde afbeeldingen, en extraheert artikelen en klikbare gebieden. Het systeem onderhoudt een cache van verwerkte content en voert regelmatig cleanup uit om de opslag te optimaliseren.
De frontend biedt een canvas-gebaseerde viewer met ondersteuning voor touch gestures, zoom functionaliteit, en responsieve layout. De interface is geoptimaliseerd voor verschillende schermformaten en netwerkcondities.
Het platform is gebouwd met Next.js voor de frontend en Express.js voor de backend. De PDF-verwerking maakt gebruik van Poppler voor conversie en Sharp voor afbeeldingsoptimalisatie. Het systeem ondersteunt meerdere krantentitels en regio's, met automatische verwerking via cron jobs.