Poniżej znajdują się projekty, z różnych obszarów szeroko pojętej
informatyki. Prace te obejmują dziedziny, takie jak programowanie,
tworzenie stron internetowych, grafika komputerowa czy proste gry.
Nadal lepiej to wygląda na mojej dawnej stronie:
link
★ CALC-BILL
⌨ JAVA
Kliknij, aby rozwinąć
Opis funkcjonalności
Program napisany w Javie z wykorzystaniem frameworka
Spring oraz baz danych MySQL.
Projekt zaliczeniowy studiów inżynierskich z informatyki, podczas obrony pracy o
pt. RESTful WebAPI dla technologii Java.
Aplikacja przeznaczona do porządkowania rachunków w gospodarstwie domowym.
Stworzona w celu łatwiejszego zarządzania budżetem.
Pozwala na robienie oszczędności poprzez monitorowanie
poszczególnych zakupów. System posiada własne REST-API.
Program pozwala na edycji użytkowników i przypisanym im płatności, zapewnia
możliwość filtrowania danych.
Program napisany w Javie z wykorzystaniem bibliotek frameworka
Spring oraz baz danych
MySQL.
Prosty layout panel zarządzania napisany z wykorzystaniem
Bootstrapa.
Aplikacja pozwala na zarządzanie szkoleniami.
Program umożliwia edycję danych osobowych użytkowników oraz dodawanie zapisów na kursy.
System jest bezpieczny - wysyła potwierdzenie e-mailem po rejestracji oraz chroni
hasła. Szyfruje wrażliwe dane przy użyciu
algorytmu MD5.
Wygląd aplikacji
Lista szkoleńWidok konta użytkownikaUżytkownicy: dane personalneUżytkownicy: role w systemie
Aplikacja webowa napisana przy użyciu platformy
Java
Enterprise. Projekt na zaliczenie studiów podyplomowych
"Nowoczesne aplikacje
biznesowe w Java EE". Stos technologiczny: EJB, Java Persitence Api,
MySQL, JSP, JavaScript. Narzędzia: NetBeans, GlassFish, Maven
Aplikacja o architekturze
MVC
zapewniającej jej łatwość w konserwacji i skalowalność.
System umożliwia agregację i edycję danych użytkowników wraz z poziomami uprawnień.
Zadaniem programu jest przechowywanie danych kompetencjach pracowników firmy, takich
jak: historia zatrudnienia, spis ukończonych uczelni oraz szkoleń, rodzaje nabytych
umiejętności. Witryna pozwala na filtrowanie wyświetlonych danych celem
szybkiego wyszukania istotnych danych.
W części praktycznej pracy zrealizowany został system informatyczny umożliwiający gromadzenie
informacji o pracownikach i kwalifikacjach przez nich nabywanych, a także wyszukiwanie
pracowników m. in. w oparciu o w/w dane. System ten został zrealizowany w formie aplikacji
na platformę Java EE zgodnie z tematyką studiów. Aplikacja realizuje założone funkcje
w sposób platformę Java EE zgodnie z tematyką studiów.
Aplikacja realizuje założone funkcje w sposób poprawny.
Warto nadmienić użycie przez Autora nowoczesnego Criteria API do
konstruowania złożonych zapytań bazodanowych.
Opiekun pracy: dr inż. Michał Karbowańczyk
Wygląd aplikacji
Wyszukiwanie i filtrowanieWidok użytkownikówDiagram roli i uprawnieńWygląd modelu danych
Aplikacja napisana w Pythonie przy użyciu frameworka
Flask
oraz baz danych MySQL
podczas współpracy z Dianet Agency w ramach stażu,
jako skuteczne narzędzie do planowania w firmie.
Prototyp aplikacji stworzony do zarządzania podziałem, zakresem i czasem zadań
pracowników. System pozwala na organizację obowiązków uwzględniając ich kategorie.
Umożliwia wyspecyfikowanie dla konkretnego zlecenia linku z załącznikiem, priorytetu, statusu,
ram czasowych: początek i zakończenie. Wgląd do danych systemu jest możliwy po
uprzedniej rejestracji poprzez witrynę WWW.
Wygląd aplikacji
Widok kategorii zadańLista zadań i ich statusówEdycja zadań przypiętych do profiluLista profili
Pierwsza moja gra z wykorzystaniem
GDScript.
Ofeuje walkę z dwoma typami przeciwników: ufo oraz rakieta.
Gra posiada licznik żyć i prosty licznik punktów. Zabawę urozmaica dynamiczny dźwięk i muzyka.
Gra 2D stworzona z użyciem Godot Engine 4
z wykorzystaniem własnej grafiki
oraz częściowo muzyki z bazy FreeSound.
Projekt pomagali stworzyć: Agnieszka Lasota (animacje) oraz Łukasz Cecherz (muzyka wstępna).
Gra przygodowo-zręcznościowa oferuje trzy wymagające poziomy (na czas), podczas pokonywania których
spotkać można przeciwników w postaci zwierząt: wrogę, koguta, piranię.
Klimat zabawy urozmaica wiele ozdób w postaci: drzew, kwiatów, uli, płotów rodem z prawdziwej wsi.
Ścieżka melodyczna wpisuje się w iddyliczny klimat.
Wygląd aplikacji
Widok gry 1Widok gry 2Widok gry 3Widok gry 4Widok gry 5
Minimalistyczna gra 2D stworzona z użyciem Godot Engine 4
z wykorzystaniem muzyki klasycznej z bazy FreeSound.
W warstwie wizualnej ograniczona do zielonych kwadratowych kształtów.
Gra logiczna oferuje 10 poziom o rosnącym, bardzo wymagającym poziomie trudności.
Celem rozgrywki jest uniknięcie pułapek pokonanie labiryntu. Gra zawiera kompozycję utworów:
Chopin'a, Granados'a, Bach'a, Debussy'ego oraz Marii Dolores Knoop. Celem zabawy jest
głębokie odprężenie przy muzyce.
Wygląd aplikacji
Poziom pierwszy i drugiPoziom trzeci i czwartyPoziom piąty i szósty
Strona obsługiwana przy pomocy silnika Wordpress. Strona wykonana w ramach
obecnej współpracy z NGO, którego jestem członkiem.
Witryna, której wygląd i fukcjonalność zostały stworzone praktycznie od zera na
bazie szablonu MaterialWP. Postawiłem na minimalistyczny
layout i kolorystykę. Wszystkie sekcje zostały stworzony o oparciu o prywatne zdjęcia.
Identyfikacja wizualna obecna na stronie: logo i barwy - zostały wcześniej opracowane przeze mnie. Praca
bezpośrednio na plikach szablonu napisanych w PHP.
Wygląd aplikacji
Header: strona głównaFooter stronyWidok blogaZakładka zespół
Strona obsługiwana przy pomocy silnika Wordpress. Wykonana na zlecenie
Ośrodka Szkolenia Kierowców Drift Arkadiusz Domińczak w roku 2021
Wykorzystałem darmowy motyw
VW Autombile Lite
którego układ kolorystyczny i zestawy grafik zostały zmienione. Witryna została
wyposażona w podstrony/sekcje: cennik, galeria, opinie klientów, formularz zapisu, mapy
dojazdu, media społecznościowe w postaci ikon. Wykorzystałem dodatkowe CSS i HTML
do stworzenia autonmicznych elementów nie wchodzących w skład motywu.
Witryna korzysta z wtyczek SEO charakterycznych dla Wordpress'a
zbiera statyki odwiedzin gromadząc je przy pomocy
Google Analitics.
Projekt, który prezentuje wykorzystuje najbardziej podstawowe technologie webowe - HTML5
(połączenie funkcjonalności XHTML i możliwości JavaScriptu) oraz CSS3. Odwołuje się
w nim do zainteresowań związanych z projektowaniem graficznych przy pomocy ulubionych
narzędzi firmy Adobe. Zamieściłem w nim obszery katalog prac różnych twórców oraz kilka swoich.
Wygląd aplikacji
Zakładka o mnieFooter stronyWidok podstron głównychWidok formularza
Strona wykonana hobbystycznie, zawiera zestaw zdjęć pięknych kobiet, gwiazd muzyki pop:
Beyonce,
Madonny,
Shakiry,
Britney
Spears oraz Christiny
Aguilery. Witryna jest pamiątką z lat studiów 2013/2014 i stanowi
ciekawy przykład wykorzystania efektów HTML i CSS.
Niewielki projekt, wykorzystuje najbardziej podstawowe technologie webowe.
Wygląd aplikacji
Widok skondensowanyWidok z headeremWidok z footerem
Strona przebudowana a minimalistyczny layout wykonany od początku. Witryna wykonana
przy pomocy frameworka Bootstrap 3
Wprowadzone funkcjonalności po stronie serwera: obsługa formularza kontaktowego.
Dodanie Google Maps
oraz mapy strony dla ułatwienia nawigacji i optymalizacji pod kątem SEO.
Modernizacja i poprawa biblioteki grafik. Stworzenie i reorganizacja list dostępnego
asortymentu w branży DTP.
Przebudowa struktury kodu strony Foto Jadwiga przy pomocy frameworka
Bootstrap 3.
Stronie pierwotnie tworzona w technologii Flash.
Optymilizacja, reognizacja i przebudowa galerii strony. Stworzenie układu
kafelkowego, podział na kategorie w celu klarownego wyeksponowania usług. Dodanie
Google Maps, listy partnerów oraz nowej stopki.
Pierwotny wygląd strony został zachowany mimo wprowadzenia standardu
HTML5.
Część banerów wykonanych podczas współpracy ze Stowarzyszeniem
Sztuka Dobrego Życia
na przełomie lat 2018-2019.
Stowarzyszenie Sztuka Dobrego zajmuje się rozwojem osobistym,
medycyną niekonwecjonalną i szeroko pojętą ezoteryką. Wykonanie grafik
wymagało ode mnie zapoznania się z niecodzienną tematyką.