Synapse

August 2018

Service for exporting audio podcasts to Youtube

CSS
HTML
Express
FFmpeg
JavaScript
Node.js
Nunjucks
Puppeteer

A non-profit association specialized in versus-fighting game news, called Bas Gros Poing, was looking for a developer for making an automated service for exporting their audio podcasts, all available via a RSS feed.

The whole service is designed into tasks for better understanding and maintenance. Here's the simplified functional block diagram:

Functional Diagram

From both feed and audio metadata, all information is transformed by using Nunjucks templates. Cover and thumbnail are rendered, served through an Express server then captured by Puppeteer.

The result is available here: https://www.youtube.com/user/BasGrosPoingPodcast