Wszystkie projekty

Poznaj niektóre z projektów, które opracowałem

GM Microcementos Website

GM Microcementos Website

Pełny rozwój korporacyjnej platformy internetowej dla GM Microcementos, firmy specjalizującej się w aplikacji mikrocementu. Profesjonalna strona internetowa z 15 zoptymalizowanymi stronami, skupiona na wydajności, SEO i wyjątkowym doświadczeniu użytkownika. Zawiera kalkulator budżetu, filtrowaną galerię projektów, zaawansowane formularze i minimalistyczny system projektowania. Modularna architektura z ponad 100 komponentami wielokrotnego użytku i optymalizacją Core Web Vitals.

Academia CEJ Website

Academia CEJ Website

Platforma internetowa dla Academia CEJ, akademii specjalizującej się w konkursach sądowniczych w Maladze. Pełnię responsywna strona internetowa z blogiem, wirtualnym kampusem, systemem testów wiedzy, systemem rejestracji i zarządzaniem kursami. Opracowano z Next.js 14, React 18, Tailwind CSS, Framer Motion i Docker.

Strona korporacyjna DIMAP

Strona korporacyjna DIMAP

Rozwój korporacyjnej strony Dimap — nowoczesnej aplikacji opartej na Next.js 15, React 19, Redux Toolkit i TailwindCSS, zaprojektowanej z myślą o najwyższej wydajności i płynnym doświadczeniu użytkownika. Projekt obejmuje strony usług, blog, sekcje korporacyjne oraz formularze z systemem śledzenia leadów, zbudowane w modularnej architekturze i zoptymalizowane dzięki SSG, Lazy Loading i ClientLoader.

Agrooe Cashback

Agrooe Cashback

Na tej stronie współpracowałem z zespołem nad stworzeniem od podstaw platformy zaangażowanej w sprzedaż produktów wysokiej jakości i rozwój lokalnego handlu. Pracowaliśmy od koncepcji do praktyki, tworząc zarówno back-end jak i front-end. Oprócz różnych technologii zostały zintegrowane takie elementy jak JWT do kontroli kont użytkowników i logowania, dashboard do kontroli wszystkich danych... Funkcjonalności takie jak możliwość logowania się różnymi sieciami społecznościowymi, tworzenie konta jako użytkownik do kupowania produktów lub jako firma do ich dodawania, mapy najbliższego miejsca, gdzie można znaleźć dany produkt, między innymi. Ze względów poufności kod nie jest pokazywany.

Klon strony AirPods Pro 2

Klon strony AirPods Pro 2

Rekonstrukcja oficjalnego hero Apple dla AirPods Pro 2, skoncentrowana na opanowaniu zaawansowanych animacji z GSAP i ScrollTrigger. Zaimplementowałem sekwencję 65 obrazów renderowanych w Canvas, zsynchronizowaną ze scrollem, wraz z płynnymi przejściami, dynamiczną nawigacją i efektami wizualnymi inspirowanymi oryginalnym doświadczeniem Apple. Projekt nastawiony na doskonalenie wydajnych animacji webowych.

PWA do wykrywania obiektów w Angular

PWA do wykrywania obiektów w Angular

tensorflow
ionicons-v5_logos

Tworzenie PWA do wykrywania obiektów w czasie rzeczywistym z użyciem Angular 19 i TensorFlow.js. Obejmuje konfigurację PWA, integrację TensorFlow.js do wykrywania obiektów, przechwytywanie i przetwarzanie obrazów na żywo, optymalizację przy użyciu Web Workers i Lazy Loading, przechowywanie offline w IndexedDB oraz wdrażanie na urządzeniach mobilnych.

Klon Landing Page GTA VI

Klon Landing Page GTA VI

Klon landing page Grand Theft Auto VI stworzony wyłącznie w celach edukacyjnych i demonstracji umiejętności rozwoju stron internetowych. Nowoczesna strona z responsywnym designem zoptymalizowanym dla wszystkich rozdzielczości desktop (1024px - 4K). Zawiera rozwijane menu z zaawansowanymi animacjami używając GSAP, dynamiczny system prezentacji postaci i lokalizacji z obrazami, interaktywną sekcję zwiastunów z podglądami i sekcję pobierania z animowanymi kartami. Niekomercyjny projekt edukacyjny opracowany z Astro, Tailwind CSS i JavaScript.

Konfigurator Biurka 3D

Konfigurator Biurka 3D

Projekt ćwiczeniowy do nauki Three.js i TresJS z modelami 3D. Interaktywna aplikacja webowa pozwalająca personalizować biurko regulowane (standing desk) z różnymi opcjami wykończeń i kolorów. Zawiera widok 3D z kontrolami orbitalnymi, modele 3D laptopa, słuchawek i rośliny dekoracyjnej. Personalizuj wykończenie biurka i wybieraj kolory akcesoriów z podglądem w czasie rzeczywistym. Opracowany z Vue 3, TresJS (integracja Three.js z Vue), TypeScript, Vite i UnoCSS.

Sklep Gier Strapi

Sklep Gier Strapi

Aplikacja webowa zaprojektowana do zarządzania treściami związanymi z grami wideo przy użyciu Strapi jako backend i CMS.

Czat w Czasie Rzeczywistym

Czat w Czasie Rzeczywistym

Aplikacja czatu w czasie rzeczywistym, która używa Socket.IO do komunikacji w czasie rzeczywistym i Supabase jako bazy danych.

Super Mario Bros 85'

Super Mario Bros 85'

PhaserIcon

Klon edukacyjny legendarnej gry Nintendo Super Mario Bros z 1985 roku.

Paint Windows 95'

Paint Windows 95'

Aplikacja Paint inspirowana erą Windows 95.

Demo Przejść Księgarni

Demo Przejść Księgarni

Księgarnia internetowa do ćwiczenia przejść widoków.

Klon TikTok

Klon TikTok

Klon interfejsu TikTok używający Vite i React z backendem Supabase.

Gra Atari Breakout

Gra Atari Breakout

Wersja legendarnej gry Atari BreakOut z JavaScript.