Moje prace można podzielić na dwa rodzaje. Projekty stron wizytówkowych oraz dedykowane systemy zarządzania dla firm. Poniżej prezentuję dwa typy projektów w portoflio.
{ Portfolio stron WWW }
2017
Wykonanie strony łącznie z panelem zarządzania.
Wykorzystane technologie:
HTML5
CSS3
Bootstrap
jQuery
PHP
MySQL
2017
Anglojęzyczna strona wykonana z panelem administracyjnym.
Wykorzystane technologie:
HTML5
CSS3
Bootstrap
Ajax
jQuery
PHP
MySQL
Leaflet
OSM
Google Maps API
2017
Strona WWW dla niezależnego rzeczoznawcy z Poznania.
Wykorzystane technologie:
HTML5
CSS3
Bootstrap
jQuery
PHP
MySQL
2017
Strona dla firmy budowlanej z okolic Trójmiasta.
Wykorzystane technologie:
HTML5
CSS3
Bootstrap
jQuery
PHP
2016
Strona + panel administracyjny wykonane dla salonu piękności z Gdynii.
Wykorzystane technologie:
HTML5
CSS3
jQuery
PHP
MySQL
2014
Zlecenie wykonane dla sekcji Krav Maga z Gdynii.
Wykorzystane technologie:
XHTML
CSS
jQuery
Bootstrap
PHP
MySQL
{ Portfolio dedykowanych systemów zarządzania }
Powstał w 2013 i jest rozwijany oraz optymalizowany do dziś.
To dedykowany system zarządzania dla firmy transportowej.
Najważniejsze funkcjonalności dedykowanego systemu:
- Możliwość dodawania nowych klientów do bazy i aktualizacji danych dla tych już istniejących,
- Sortowanie i przeszukiwanie bazy klientów na podstawie różnych (często bardzo szczegółowych) parametrów,
- Intuicyjna obsługa rezerwacji wyjazdów i powrotów busów oraz klientów
- Przeszukiwanie wszystkich rezerwacji na podstawie pojedynczych parametrów,
- Jedna osoba może dokonać rezerwacji wielokrotnie,
- Każdą rezerwację można zarówno edytować, jak i usunąć,
- System w pełni obsługuje adresy i współrzędne geograficzne,
- Pomoc w obsłudze klientów-dłużników,
- W systemie wyświetlana jest liczba rezerwacji każdego dnia – na wyjazdy i powroty, co ułatwia planowanie,
- Klient otrzymuje smsa ze szczegółami rezerwacji,
- W dzień wyjazdu wysyłany jest kolejny sms przypominający o podróży, dodatkowo w systemie istnieje możliwość odczytania wiadomości, jeśli klient na nią odpisał,
- Wybierając dany dzień, na mapie można wyświetlić wszystkie wyjazdy i powroty – to bardzo przejrzyste rozwiązanie,
- Możliwość oddzielnego planowania wszystkich tras dla każdego z busów floty na każdy dzień. System pozwala podzielić trasy wyjazdowe po Polsce, trasy zagraniczne, jak i trasy powrotne do Polski,
- Trasę busa, kolejność punktów podróży czy listę osób (możliwość wydruku) można dowolnie zmieniać,
- Automatyczne obliczenie – długości wyznaczonej z trasy z wyszczególnieniem odległości między punktami, czasu dotarcia do wszystkich zaznaczonych punktów na podstawie wprowadzonego czasu startowego. Większość z tych danych przypisuje się do każdej rezerwacji w dniu rezerwacji,
- Monitoring należności i obsługa płatności klientów – kto, ile i kiedy wpłacił – pełny przegląd finansowy,
- Kompletne archiwum płatności,
- Dostęp do wszystkich archiwalnych tras,
- Zarządzanie harmonogramem kierowców i ich pracą,
- Możliwość automatycznego rozliczania pracy kierowcy, przyznawania premii za wyrobioną kilometrówkę czy liczbę przewożonych w busie osób. Wszystko na podstawie ustalonego wcześniej wzoru matematycznego,
- Błyskawicznie obliczanie wynagrodzeń zatrudnionych kierowców za każdy miesiąc,
- Harmonogram urlopowy kierowców,
- Każdy kierowca ma swój osobny panel, który pozwala na podejrzanie trasy online, pobranie listy przewożonych osób wraz z informacją, gdzie i kiedy powinni zostać dowiezieni poszczególni pasażerowie. Kierowca widzi w systemie, który z klientów terminowo opłacił swój przejazd, może wysyłać wnioski urlopowe i dostaje dostęp do rozpiski urlopowej współpracowników.
Wykorzystane technologie:
XHTML
CSS
jQuery
Java Script
Ajax
PHP
MySQL
Leaflet
OSM
Google Maps API
Serwer SMS API
TomTom API
System powstał w oparciu o metodą przyrostową. Co to oznacza? Przez pierwsze kilka miesięcy pracowałem w firmie, aby lepiej poznać jej potrzeby i wymagania. Przepracowany czas pozwolił mi ocenić, co wymaga zautomatyzowania, a co powinno być dodatkowo uproszczone. W ten sposób cały system zbudowałem od zera, jednocześnie regularnie testując i weryfikując jego działanie z innymi pracownikami firmy. Gdy udanie zaimplementowałem podstawowe funkcje systemu, to dalszym rozwojem systemu zajmowałem się już zdalnie – ten proces i optymalizacja dedykowanego systemu trwa do dziś. System działa na dedykowanym serwerze z zainstalowaną obsługą map OpenStreetMap.
2015 - 2016
Zlecenie dla jednego z brokerów opcji binarnych.
Moim zadaniem było „przepisanie” całej platformy brokerskiej na nowoczesny, wydajny i funkcjonalny systemy. Stara wersja systemu nie była zoptymalizowana, co wpływało na problemy firmy z prowadzeniem kampanii reklamowych czy obsługę większej liczby graczy w tym samym czasie. System często tracił płynność działania i powodował ogromne straty finansowe firmy. Po kilku miesiącach pracy zaimplementowałem nowy, lepszy system, zainstalowany na dedykowanym serwerze. Niestety po roku nasza współpraca się zakończyła – źle zarządzana firma ogłosiła bankructwo.
Wykorzystane technologie:
PHP5
CSS3
jQuery
Ajax
PHP
MySQL
Tradologic API