Projects

List of personnal projects, ranging from quick Chrome extension, educative game, to fully tested and production ready Node packages.

declarative-e2e-test

Node based declaration driven test generator for backend API.

  • API
  • Automation
  • e2e
  • HTTP
  • JS
  • Node
  • NPM
  • REST
  • Supertest
  • Test
  • TypeScript

apollo-hooks-extended

Library of additional hooks and wrappers for Apollo Client

  • Apollo
  • GraphQL
  • React
  • NPM
  • TypeScript

lb-declarative-e2e-test

Node based declaration driven test generator for Loopback applications.

  • API
  • Automation
  • e2e
  • js
  • Loopback
  • Mocha
  • Node
  • NPM
  • Rest
  • Strongloop
  • Supertest
  • Test

declarative-test-structure-generator

Node based declaration driven test structure generator. Used as dependency and central point for docs.

  • Automation
  • Bdd
  • Generator
  • TypeScript
  • js
  • Mocha
  • Jest
  • Jasmine
  • Node
  • NPM
  • Structure
  • Test

Timesheet Automation Chrome Extension

Simple solution to automate timesheet reporting. Save yourself the hassle of writing the same time-in, time-out for every worked day of the month!

  • Chrome extension
  • Timesheet
  • Automation
  • Don't repeat... automate
  • HTML
  • CSS
  • js

World Geography Game

Discover or refresh your geography in an easy and interactive way. Find the countries by name, capital or flag and learn much more about each country.

  • React
  • Redux
  • React Router
  • Leaflet
  • Bootstrap 4
  • deployment
  • game

World Geography data processor

Node based generic data processor mechanism to process data sets from multiple sources. Loads data from Git sources and pass it through a list of prioritized processors before output.

  • Node
  • Mocha
  • Localized data
  • Geography
  • data processor

Countries GeoJson data processor

Node based data processor, merges two sets of data into one. It provides each country geometry and different properties such as country name and capital as well as population, lat/lng, area, etc The generated data is used by another of my project, the game “World Geography Game”.

  • Node
  • Async
  • Chai
  • Mocha
  • Geography
  • data processor

Confluence to Jekyll data processor

Node based data processor extracting data from HTML to a specific syntax in markdown for Jekyll generator. This script was implemented in order to facilitate the migration of IBM Loopback Confluence documentation towards Jekyll templates.

  • Node
  • Confluence
  • Jekyll
  • Async
  • Cheerio
  • Chai
  • Mocha
  • data processor