Modern agricultural portal built with React, Next.js, and Django

Topagrar.pl is a modern agricultural portal based on React and Next.js, with a Django backend. It offers news, market analyses, and advice for farmers.

Unified e-commerce platform for multiple brands

A multistore e-commerce system based on a single Shopware 6.5 instance, operating under multiple domains. Frontend is built with Vue 3 + TypeScript + Pinia, featuring CMS integration and SPA checkout.

E-commerce migration and development on Shopware 6.5

Full migration of Pleasant Hill Grain store from Magento to Shopware 6.5, including custom frontend development, plugin-based architecture, and integrations with Amazon and OneTrust.

Agrometeorological service supporting farmers

Agrarpogoda.pl is an advanced agrometeorological service supporting farmers in crop monitoring and agrotechnical decision-making, built with React, Next.js, and Django.

Virtual DJ console in the browser with YouTube track support

Virtual DJ console built in React – mix tracks from YouTube mixer console with waveform preview, sync tools, and in-browser performance controls.

Web app for presenting personal projects

Modern web application for showcasing personal projects, built with Vue.js and Django, featuring content management, SCSS styling, and TypeScript support.

Demonstration of scroll animations in a React app

Demonstration of how to add scroll animations in a React application using the react-on-scroll-animation library.

Svelte-based interactive demo for Reverse Polish Notation expressions

Interactive Svelte demo for evaluating Reverse Polish Notation(RPN) expressions using rpn-ts. Includes stack visualisation and expression input.

Virtual modular synthesizer with integrated audio limiter module

Interactive virtual modular synthesizer built with React, featuring an audio limiter module. Explore modular synthesis concepts directly in your browser.

Server-side HTTP API for image resizing

Server-side HTTP API for image resizing and format conversion. Upload an image and receive a resized version based on parameters.