kapalin.pl

projects

Some websites and apps I created, co-created or maintained.

Port of Antwerp (The Reference / Epam)

Havenjobs

Havenjobs

Vacancies map and job board

I participated in the creation of, interactive vacancies board and map for Port of Antwerp Bruges. Tasks: Frontend, Map integration, integration with external apis, Data handling and agregation, search engines
Certified pick up

Certified pick up

Landing page

Created the frontend for a multilingual landing page of a digital container release platform
Port of Antwerp Bruges

Port of Antwerp Bruges

Corporate website

Development and maintenance of the corporate website of Port of Antwerp Bruges. Apart from frontend our job involved complex search sets for internal and external data and websites and integration with various external APIs.
Events

Events

Node.js app

Node.js micro app for integrating an external event platform with search engine and a dedicated site
Reporting Point form

Reporting Point form

Next.js form page

A multi stage, multi target form including map indication, different ways to submit data and describe various cases, with external api integration, email support, or alternative report routes, anonymous or registered
Works and Projects

Works and Projects

Next.js page

A page for showing works and projects including search, map view and phases and details of each project

PWR publisher

topagrar

topagrar

Agricultural news portal

Maintained and co-developed the main news portal of the PWR publisher
Tygodnik rolniczy

Tygodnik rolniczy

News portal for farmers in Poland

Took part in maintenance and co-development of one of the main news portals in Poland.
Agrarpogoda

Agrarpogoda

A paid weather planning app for farmers

Co-developed a weather, schedule and planning app / service for farmers. Currently not available
WIOM portal

WIOM portal

Vegetable and fruit farming news portal

Maintained and developed features for the website
PROFI

PROFI

Agricurtural machinery and tools news portal

Maintained and developed features for the website
SAD portal

SAD portal

Portal about fruit orchards

Maintained and developed features for the website
GDPR docs

GDPR docs

SPA App for GDPR documentation

Created the frontend for a GDPR documentation app

Convista

Timesheet finalizer

Timesheet finalizer

Frontend / Dev Ops for an internal timesheet finalization and status exchange tool

An internal custom staffing app (react / zustand / tailwind / vitest / BTP / React - UI5-webcomponents)
Project names integration tool

Project names integration tool

Frontend / Dev Ops

A SAP BTP deployed App for integrating project names between various systems
Project staffing app

Project staffing app

I developed features, tests and co-maintained an internal staffing app project

An internal custom staffing app (next.js / react / zustand / playwright / vitest)

Other work

Custom car bodies...

Custom car bodies...

A car-body, custom RV body producer...

A custom car-body for RV and special vehicles producer website.

In development

A Car Workshop

A Car Workshop

Car workshop landing page

In progress...

Fun Projects

Radius

Radius

A vanilla JS Game

Created a canvas bases vanilla JS game where radiuses of objects change. It not only calculates radiuses on interaction, but also adjusts to viewport providing various experiences.
Online Chat

Online Chat

Socket.IO based chat

While exploring a game idea I developed a simple chat from scratch - which is part of a multiplayer game under development
Abacus Clock

Abacus Clock

JS Clock - built with AI assistance

An abacus clock POC built with AI assistance exploring the possibilities of AI in development.
JS Platformer Game

JS Platformer Game

Will be deployed soon

Progress: 80%
Mushing manager

Mushing manager

Will be deployed soon

50% done - a management game for sled dog teams.
Card game

Card game

concept

50% done - a management game for sled dog teams.

some older work

Luxembourg Compliance Solutions

Luxembourg Compliance Solutions

company website

Created a website for an investment company.
Historia Jarocina

Historia Jarocina

portal historyczny

Implemented interactive customizable maps on a historical portal.
IRE AIFM

IRE AIFM

company website

Created a website for an investment fund manager company. (Currently rebranded)
Toma

Toma

Company websites, e-commerce sites, product catalogues

Maintained and updated a couple of websites for a office, school and art materials producer.
Sandwich Panel Factory TAGO

Sandwich Panel Factory TAGO

Company websites, product catalogues

Created, maintained, updated the company websites, online product catalogues and graphics