Image
Labs for Culture logo

Labs for culture

Body

2012 - 2019

Fully featured social network of a kind and of that time. A pioneer project with nowadays quite popular so called decoupling Drupal where as only its back-end is used (or even not) yet front-end is any of popular frameworks such as React or Angular. This was a collaboration with a great developer mind GF to whom I owe a big credit for many inputs and tricks! We did all on existing Drupal 6 old and not that simple database and structure making it completely bare and providing JSON routes picked by and rendered by AngularJS.

/* "App.js" file in AngularJS  */
/* Google Maps API in AngularJS  */
Videos
Video file
Image
Storyteller logo

Storyteller

Body

Open Street maps / Leaflet + STRAVA API (2018)

A very advanced UI/UX made with Leaflet and implementing back-end STRAVA API on for Storyteller platform. Integration of STRAVA API in back-end and a complex JavaScript factory to combine all into a visual story for users/members who actually post their rides this way.

The most advanced part here was processing available geo data json in order to create "the rhythm" and the animation on the map.

/* Main animation method in JavaScript */
Videos
Video file
Image
Html Css Js logo

Scrapper browser plugin

Body

2019

(Chrome only) browser plugin/extension written in pure vanilla JavaScript which enables injecting parts of content from any web page directly into Drupal (as node of previously configured content type) via core JSON API. It implements authentication, cookie token based for POST request as well as feature to "share" the action with pre-defined collaborators (as email addresses set in main plugin configuration). This project still needs a lot of love (read my time), first of all to make sure other browsers are supported as well as possible modularity to take a chance of other JSON based APIs, other that just stick to Drupal.

Videos
Video file