PROJEKTY </>
  • Site Card
    Mój pierwszy projekt w Symfony. Strona portfolio. Użyte technologie: Symfony, Doctrine ORM, Twig, SASS, Tailwind, JQuery, AnimeJs. Wyzwania, z którymi mogłem się zmierzyć: Zrozumienie frameworka Symfony i jego komponentów mogło być wyzwaniem. Aby to przezwyciężyć, intensywnie studiowałem dokumentację Symfony. Integracja SASS, Tailwind, JQuery i AnimeJs z projektem Symfony mogła wymagać dodatkowej konfiguracji. Poradziłem sobie z tym, stosując najlepsze praktyki i wykorzystując możliwości zarządzania zasobami Symfony, aby efektywnie włączać i zarządzać zasobami frontendowymi.
    GitHub
  • WChat
    Mój drugi, bardziej złożony projekt, który nadal jest w trakcie rozwoju. Użyte technologie: Symfony, Doctrine ORM, SASS, Twig, Mercure, React, TypeScript, ApiPlatform. Wyzwania, z którymi się zmierzyłem: Włączenie ApiPlatform do Symfony mogło wprowadzić wyzwania w zakresie konfiguracji API RESTful, obsługi serializacji/deserializacji danych i zapewnienia kompatybilności z frontendem React. Tworzenie złożonych punktów końcowych API, aby sprostać różnym wymaganiom frontendowym i logice biznesowej, mogło być wyzwaniem. Integracja frontendu React z backendem ApiPlatform przy użyciu TypeScript mogła wymagać dodatkowego wysiłku, aby zapewnić bezpieczeństwo typów i spójność w aplikacji.
    GitHub
  • Soleni
    Sklep internetowy zbudowany na frameworku Shopware 6. Głównie pracowałem nad rozwojem frontendu i przerabianiem niektórych wtyczek zarówno w panelu administracyjnym przy użyciu Vue.js, jak i po stronie klienta przy użyciu czystego JavaScriptu. Wyzwania, z którymi się zmierzyłem: Zrozumienie koncepcji takich jak struktura komponentów, interakcja komponentów, przepływ danych i Vuex store mogło być wyzwaniem, szczególnie przy przejściu z innych frameworków lub bibliotek. Zrozumienie koncepcji kontekstu i repozytoriów w kontekście architektury Shopware 6 mogło stanowić wyzwanie, szczególnie w zakresie integracji niestandardowych funkcjonalności z istniejącym systemem.
  • GetZoo
    Sklep internetowy zbudowany na frameworku Shopware 6. Głównie skupiłem się na rozwoju frontendu i przerabianiu niektórych wtyczek, zarówno w panelu administracyjnym przy użyciu Vue.js, jak i po stronie klienta przy użyciu czystego JavaScriptu. W tym projekcie było znacznie więcej wtyczek, a ja byłem również odpowiedzialny za ich konfigurację i wygląd.
  • Beamer24
    Sklep internetowy sprzedający elektronikę na polskim rynku napotkał wyzwania głównie z panelem nawigacyjnym, ponieważ klient chciał, aby przypominał panel nawigacyjny niemieckiego sklepu MediaMarkt. Ostatecznie został zaimplementowany przy użyciu JavaScriptu.
  • FooDoh
    Sklep internetowy sprzedający słodycze i zdrowe produkty spożywcze. Projekt był nietypowy dla Shopware 6, ale został pomyślnie zaimplementowany przy użyciu Twig i SASS.
  • Soleni Royal
    Niemiecki sklep internetowy sprzedający instrumenty medyczne (takie jak fotele do drenażu limfatycznego i fotele medyczne). Projekt wymagał skomplikowanych suwaków i znacznych modyfikacji standardowego szablonu Shopware 6.
  • Softgarage
    Sklep internetowy zajmujący się pokrowcami na samochody różnych typów i marek.