CODE

HTML, CSS, JavaScript, PHP (soon)

PHP / SQL #01
System do generowania menu

System do generowania menu

Aplikacja nieco ewoluowała przez co chwilowo dostęp do niej został wstrzymany...

Platforma CMS integrująca interfejs użytkownika z relacyjną bazą danych (SQL), umożliwiająca bieżącą administrację strukturą serwisu oraz ofertą gastronomiczną.

Kluczowe możliwości:
• Zarządzanie nawigacją: Dynamiczna edycja menu serwisu bez ingerencji w kod źródłowy.
• Moduł gastronomiczny: Pełna obsługa punktów gastronomicznych, kategoryzacja dań oraz wsparcie dla wersji dwujęzycznych (PL/EN).
• Automatyzacja prezentacji: Opcja generowania estetycznych winietek z opisami bufetów.
Projekt zwiększa efektywność operacyjną, eliminując potrzebę ręcznej edycji plików.

PHP / JS #02
Personalizator zakupów

Personalizator zakupów

Narzędzie typu web-to-print stworzone z wykorzystaniem technologii PHP i JavaScript. Umożliwia użytkownikom dynamiczną personalizację produktów poprzez edycję wizualną: nanoszenie logotypów, skalowanie oraz transformację obiektów. Projekt umożliwiający generowanie podglądu i eksport do plików graficznych. Skrypt stworzony we współpracy z AI Gemini od Google.

Kod do przejrzenia dostępny na GitHub

JavaScript #03
Pseudo 3D obrót modelu

Pseudo 3D obrót modelu na WWW

Implementacja zaawansowanej techniki pseudo-trójwymiarowej rotacji obiektu w przeglądarce. Mechanizm bazuje na responsywnej podmianie 40 klatek renderów 3D, sterowanych za pomocą zdarzeń myszy. Zastosowano optymalizację polegającą na pre-loadingu zasobów w celu wyeliminowania opóźnień renderowania w czasie rzeczywistym. HTML, CSS, JavaScript.

JavaScript #04
Generator plików DXF

Generator plików DXF

Automatyzacja procesu generowania dokumentacji technicznej w formacie DXF. Skrypt bazuje na parametrycznym szablonie, który jest dynamicznie modyfikowany przez JavaScript na podstawie danych wejściowych użytkownika. Rozwiązanie znacząco optymalizuje pracę z systemami CAD w środowisku ploterów tnących.

JavaScript #05
Gra typu pamięć

Gra typu „pamięć”

Rozbudowana aplikacja webowa typu Memory zaimplementowana w czystym JavaScript. System posiada zaawansowaną logikę zdarzeń: dynamiczne, pseudolosowe generowanie układu kafelków, system punktacji oraz karania za próby manipulacji przebiegiem gry.

JavaScript #06
Sprawdź czy prostokąty się przecinają

Sprawdź czy prostokąty się przecinają

Skrypt sprawdza, czy prostokąty o podanych wymiarach i środkach przecinają się, znajdują się jeden w drugim lub są rozdzielone. Zadanie przedstawione graficznie przy pomocy elementu canvas (zainspirowane książką Y. Daniela Lianga).

JavaScript #07
Edytor etykiet

Edytor etykiet

Skrypt JavaScript, HTML i CSS umożliwiający tworzenie własnych etykiet i zapisywanie ich do pliku PDF gotowego do druku. Pozwala na ustawienie wymiarów, wczytanie logotypu, zmianę kolorów, czcionek oraz wczytanie kodu kreskowego (EAN) w formacie SVG.

JavaScript #08
Kółko i krzyżyk

Kółko i krzyżyk (Tic Tac Toe)

Implementacja klasycznej gry logicznej skupiona na algorytmicznym sprawdzaniu stanów gry. Skrypt dynamicznie analizuje sumy wektorów wierszy, kolumn i przekątnych w celu wykrywania warunków zwycięstwa.

JavaScript #09
Wyścigi – bricks game

Wyścigi – bricks game

Remake klasycznej gry wyścigowej opartej na logice "brick game". Projekt skupia się na manipulacji obiektami DOM i obsłudze pętli gry (game loop) w środowisku przeglądarkowym.

JavaScript #10
Kamień, papier, nożyce

Kamień, papier, nożyce

Interaktywna aplikacja prezentująca wykorzystanie funkcji losujących w logice gry oraz manipulację stanami wizualnymi za pomocą CSS3.

JavaScript #11
Generator banerów

Generator banerów

Webowe narzędzie typu "mini-Canva" umożliwiające szybkie tworzenie materiałów promocyjnych. Oferuje zarządzanie warstwami obrazów, zmianę parametrów tła oraz eksport do formatu JPG.

JavaScript #12
Treasure hunter 1.0

Treasure hunter 1.0

Gra zręcznościowa oparta na obliczeniach geometrycznych w przestrzeni 2D. Wykorzystuje twierdzenie Pitagorasa do przeliczania dystansu między kursorem a ukrytym obiektem.

JavaScript #13
Przeskalowywacz zdjęć 1.0

Przeskalowywacz zdjęć 1.0

Narzędzie do automatycznej obróbki zdjęć profilowych, standaryzujące materiały graficzne. Funkcjonalność obejmuje skalowanie, kadrowanie do kwadratu oraz nakładanie masek w PNG.

JavaScript #14
Ufo hunter – gra

Ufo hunter – gra

Projekt gry zręcznościowej zrealizowany w oparciu o kursy certyfikowane, integrujący zaawansowane skrypty JavaScript dotyczące obsługi zdarzeń i animacji obiektów.

JavaScript #15
Statki

Statki

Elektroniczna wersja gry w statki, służąca do testowania wydajności dynamicznego zarządzania elementami DOM. Zawiera optymalizację algorytmu strzałów komputera.