:: Projekty: grafika, www, programowanie ::

Zrealizowane pomysły

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.

Wygląd aplikacji

Lista rachunków
Lista rachunków
Filtrowanie
Filtrowanie
Widok użytkowników
Widok użytkowników

Linki zewnętrzne


★ JMTrain

⌨ JAVA
Kliknij, aby rozwinąć

Opis funkcjonalności

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 rachunków
Lista szkoleń
Filtrowanie
Widok konta użytkownika
Widok użytkowników
Użytkownicy: dane personalne
Widok użytkowników
Użytkownicy: role w systemie

Linki zewnętrzne


★ SEKP

⌨ JAVA
Kliknij, aby rozwinąć

Opis funkcjonalności

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 filtrowanie
Wyszukiwanie i filtrowanie
Widok użytkowników
Widok użytkowników
Diagram roli i uprawnień
Diagram roli i uprawnień
Wygląd modelu danych
Wygląd modelu danych

Linki zewnętrzne


★ Taskello

⌨ PYTHON
Kliknij, aby rozwinąć

Opis funkcjonalności

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

Wyszukiwanie i filtrowanie
Widok kategorii zadań
Widok użytkowników
Lista zadań i ich statusów
Diagram roli i uprawnień
Edycja zadań przypiętych do profilu
Wygląd modelu danych
Lista profili

Linki zewnętrzne


★ V-Galaga

⌨ GAME-DEV
Kliknij, aby rozwinąć

Opis funkcjonalności

Gra 2D stworzona z użyciem Godot Engine 4 z wykorzystaniem gotowych assetów IconFinder. oraz muzyki z bazy FreeSound.

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.

Wygląd aplikacji

Ekran końcowy
Ekran końcowy
Widok gry: przeciwnik rakieta
Widok gry: przeciwnik rakieta
Widok gry: przeciwnik ufo
Widok gry: przeciwnik ufo

Linki zewnętrzne


★ Duck Adventure

⌨ GAME-DEV
Kliknij, aby rozwinąć

Opis funkcjonalności

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 1
Widok gry 1
Widok gry 2
Widok gry 2
Widok gry 3
Widok gry 3
Widok gry 4
Widok gry 4
Widok gry 5
Widok gry 5

Linki zewnętrzne


★ Pixel Mania

⌨ GAME-DEV
Kliknij, aby rozwinąć

Opis funkcjonalności

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 drugi
Poziom pierwszy i drugi
Poziom trzeci i czwarty
Poziom trzeci i czwarty
Poziom piąty i szósty
Poziom piąty i szósty

Linki zewnętrzne


★ Stowarzyszenie JETI

⌨ WORDPRESS
Kliknij, aby rozwinąć

Opis funkcjonalności

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łówna
Header: strona główna
Footer strony
Footer strony
Widok bloga
Widok bloga
Zakładka zespół
Zakładka zespół

Linki zewnętrzne


★ Drift

⌨ WORDPRESS
Kliknij, aby rozwinąć

Opis funkcjonalności

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.

Wygląd aplikacji

Header: strona główna
Header: strona główna
Footer strony
Footer strony
Zakładka zespół
Zakładka zespół
Opinie klientów
Opinie klientów

Linki zewnętrzne


★ Web Design Tools

⌨ HTML/CSS
Kliknij, aby rozwinąć

Opis funkcjonalności

Witrynę wykonałem jako projekt zaliczeniowy studiów podyplomowych: Grafika i Techniki Multimedialne w Instytucie Informatyki Stosowanej Politechniki Łódzkiej Posłużyłem się najprostszą, a zarazem najbardziej fundamentalną metodą: stworzyłem witrynę odręcznie. Zapoznałem się z każdą linijką kodu, który osadzałem.

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 mnie
Zakładka o mnie
Footer strony
Footer strony
Widok podstron głównych
Widok podstron głównych
Widok formularza
Widok formularza

Linki zewnętrzne


★ Gwiazdy Pop

⌨ HTML/CSS
Kliknij, aby rozwinąć

Opis funkcjonalności

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 skondensowany
Widok skondensowany
Widok z headerem
Widok z headerem
Widok z footerem
Widok z footerem

Linki zewnętrzne


★ PJS Piotr Stachowicz

⌨ BOOTSTRAP
Kliknij, aby rozwinąć

Opis funkcjonalności

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.

Wygląd aplikacji

Strona główna
Strona główna
Strona kategorii
Strona kategorii
Strona kontaktowa
Strona kontaktowa

Linki zewnętrzne


★ FOTO JADWIGA

⌨ BOOTSTRAP
Kliknij, aby rozwinąć

Opis funkcjonalności

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.

Wygląd aplikacji

Galeria
Galeria
Strona główna
Strona główna
Podstrona historia
Podstrona historia

Linki zewnętrzne


★ SZTUKA DOBREGO ŻYCIA

⌨ GRAFIKA REKLAMOWA
Kliknij, aby rozwinąć

Opis

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ą.

Wybrane prace

Baner 1
Baner 1
Baner 2
Baner 2
Baner 3
Baner 3
Baner 4
Baner 4
Baner 5
Baner 5
Baner 6
Baner 6
Baner 7
Baner 7

★ INSPRO

⌨ GRAFIKA REKLAMOWA
Kliknij, aby rozwinąć

Opis

Niektóre prace wykonane w ramach współpracy z Instytutem Spraw Obywatelskich na przełomie lat 2012-2013.

Mile wspominam okres kiedy nabyłem pierwsze doświadczenie jako grafik, wykorzystując zestaw narzędzi Adobe: głównie Photoshop oraz Illustrator.

Wybrane prace

Baner 1
Baner 1
Baner 2
Baner 2
Baner 3
Baner 3
Baner 4
Baner 4
Baner 5
Baner 5