Realizacje
Wybrane realizacje
Przykłady projektów i wdrożeń Explore-IT — od integracji API i pluginów WordPress po infrastrukturę, utrzymanie techniczne i aplikacje webowe.
Główne realizacje
Platforma szkoleniowa Moodle z niestandardowymi rozszerzeniami
Niestandardowe pluginy, biblioteka Java do Moodle API i integracja symulatorów szkoleniowych z kursami, egzaminami i ćwiczeniami.
Problem
Moodle out-of-the-box nie obsługiwał złożonych scenariuszy: integracji z zewnętrznymi symulatorami, specyficznych typów ćwiczeń i egzaminów oraz automatycznego przypisywania użytkowników do kursów. Istniejące patche traciły ważność przy każdej aktualizacji platformy.
Zakres
- –Biblioteka Java / Spring Boot do komunikacji backendów z Moodle API
- –Niestandardowe pluginy Moodle zastępujące tymczasowe patche
- –Integracja kursów, ćwiczeń i egzaminów z symulatorami szkoleniowymi
- –Automatyczne przypisanie nowych użytkowników do kursów na podstawie ról
- –Obsługa stanów szkoleniowych i synchronizacja z komponentami systemu
- –Pluginy Keycloak-Moodle do obsługi SSO po stronie platformy
Efekt
Platforma edukacyjna działa jako integralna część ekosystemu szkoleniowego: kursy, ćwiczenia, egzaminy i użytkownicy zarządzani spójnie razem z symulatorami. Stabilne pluginy zamiast patchy — odporne na aktualizacje Moodle.
Keycloak i SSO dla ekosystemu wielu systemów
Keycloak jako centralne centrum tożsamości: backendy Spring Boot, frontendy, WebSocket, REST API, platforma Moodle i zewnętrzne aplikacje — jedno logowanie i zarządzanie dostępem dla całego ekosystemu.
Problem
Ekosystem składał się z wielu niezależnych komponentów — backendów, frontendów, połączeń WebSocket i platformy edukacyjnej. Każdy element musiał wiedzieć, kto się loguje i jakie ma uprawnienia. Bez centralnego zarządzania każda zmiana roli lub usunięcie konta wymagałoby ręcznej obsługi w wielu miejscach jednocześnie.
Zakres
- –Wdrożenie i konfiguracja Keycloak jako centralnej platformy tożsamości
- –Integracja z backendami Spring Boot przez OAuth2 i JWT
- –Integracja z frontendami, WebSocket i REST API symulatorów
- –Niestandardowe pluginy Keycloak i adaptery dla platformy Moodle
- –Role, grupy i logika dostępu do wszystkich systemów ekosystemu
- –Automatyczne przypisanie użytkowników do zasobów na podstawie ról
- –Rozszerzenie mechanizmów dla zewnętrznych aplikacji klientów
Efekt
Jeden system tożsamości dla całego ekosystemu: użytkownik dodany raz pojawia się we wszystkich systemach z właściwymi uprawnieniami. Zmiana roli lub usunięcie konta działa natychmiast wszędzie. Te same mechanizmy zostały rozszerzone dla zewnętrznych aplikacji innych klientów.
PointView — plugin WordPress do interaktywnych wizualizacji
Dedykowany plugin umożliwiający tworzenie interaktywnych wizualizacji i tabel danych — zbudowany jako produkt gotowy do wdrożeń u wielu klientów.
Problem
Gotowe pluginy WordPress nie dawały wystarczającej elastyczności do prezentowania interaktywnych grafik, danych i powiązanych elementów interfejsu. Potrzebne było rozwiązanie łączące panel administracyjny, logikę aplikacyjną, frontend i możliwość dalszego rozwoju jako produktu.
Zakres
- –Zaprojektowanie architektury pluginu
- –Implementacja logiki aplikacyjnej
- –Interfejs oparty o Vue.js
- –Integracja z WordPressem i Elementorem
- –Integracja z Easy Digital Downloads i mechanizmy licencjonowania
- –Rozwój wariantu GOV i integracja z otwartymi danymi
- –Ciągły rozwój kolejnych funkcji produktu
- –Współpraca z PM, testerem i grafikiem
Efekt
Plugin działa jako rozwijany produkt: można go wdrożyć u wielu klientów, utrzymać i komercjalizować zamiast budować podobne rozwiązanie od zera przy każdym projekcie.
Automatyzacja przesyłek paletowych w WooCommerce
Plugin WooCommerce automatyzujący obsługę przesyłek paletowych: tworzenie, statusy, dokumenty PDF i monitoring w panelu klienta.
Problem
Obsługa zamówień wymagała wielu ręcznych kroków: przepisywania danych, tworzenia przesyłek w zewnętrznym systemie, generowania dokumentów, zmiany statusów i informowania klientów. Proces był czasochłonny, podatny na błędy i trudny do skalowania.
Zakres
- –Dedykowany plugin WooCommerce
- –Integracja z API operatora logistycznego
- –Automatyczne tworzenie i zbiorcza obsługa przesyłek
- –Automatyczna zmiana statusów i powiadomienia dla klientów
- –Generowanie i scalanie dokumentów PDF
- –Monitoring przesyłek w panelu klienta
- –Walidacja adresów i kodów pocztowych
Efekt
Obsługa logistyczna przeniesiona do panelu WooCommerce. Mniej ręcznej pracy, mniej błędów adresowych, klient śledzi przesyłkę bez wychodzenia ze sklepu.
Kompleksowa opieka IT dla lokalnego biznesu usługowego
Przejęcie i uporządkowanie technicznego zaplecza: strona, hosting, poczta, serwer, sieć lokalna, VPN, monitoring wizyjny i bieżące wsparcie użytkowników.
Problem
Środowisko IT było rozproszone: strona wymagała aktualizacji i uporządkowania, infrastruktura lokalna potrzebowała konfiguracji, a nowy obiekt wymagał kompletnego przygotowania technicznego. Firma nie potrzebowała dużego działu IT, ale potrzebowała odpowiedzialnego zaplecza technicznego.
Zakres
- –Przejęcie i porządkowanie strony WordPress
- –Migracja hostingu, konfiguracja domen i DNS
- –Konfiguracja serwera pocztowego i skrzynek
- –Sieć lokalna, Wi-Fi, VLAN i VPN na urządzeniach MikroTik
- –Konfiguracja monitoringu wizyjnego i zdalnego dostępu
- –Konfiguracja drukarek i urządzeń biurowych
- –Konfiguracja Google Analytics i podstawowej analityki strony
- –Bieżące wsparcie techniczne użytkowników
Efekt
Firma ma jedno techniczne zaplecze do obsługi strony, poczty, sieci, sprzętu, monitoringu wizyjnego i bieżących problemów zamiast wielu rozproszonych punktów odpowiedzialności.
NAS, VPN i infrastruktura dla firmy produkcyjno-usługowej
Wdrożenie NAS, VPN, stanowisk roboczych, urządzeń MikroTik, poczty firmowej i bieżącej opieki technicznej.
Problem
Firma potrzebowała stabilnego środowiska do codziennej pracy: dostępu do plików, stanowisk roboczych, urządzeń biurowych, poczty i dostępu zdalnego. Brak uporządkowania utrudniał pracę użytkowników i zwiększał ryzyko problemów przy awariach.
Zakres
- –Wdrożenie i konfiguracja NAS
- –Stanowiska robocze z dostępem do centralnego zasobu plików
- –VPN i dostęp zdalny
- –Urządzenia MikroTik i elementy szafy RACK
- –Konfiguracja drukarek, skanera i poczty firmowej
- –Konfiguracja hostingu i domeny pod zewnętrzny konfigurator
- –Konfiguracja Google reCAPTCHA
- –Wsparcie użytkowników i stanowisk pracy
Efekt
Pliki w centralnym zasobie, dostęp zdalny skonfigurowany, stanowiska gotowe do codziennej pracy. Środowisko IT poukładane w jednym projekcie.
Krótsze realizacje
Connector WooCommerce dla dostaw lokalnych
Dedykowany connector spinający niezależne pluginy obsługujące obszary dostaw, daty realizacji i reguły dostępności w jednym formularzu zamówienia.
Problem
Gotowe pluginy obsługiwały osobne fragmenty procesu, ale nie współpracowały wystarczająco dobrze. Potrzebna była spójna logika dostaw, dat realizacji i reguł zależnych od lokalizacji i danych z istniejącego systemu.
Zakres
- –Analiza działania istniejących pluginów
- –Przygotowanie dedykowanego connectora
- –Synchronizacja reguł między rozszerzeniami
- –Poprawa logiki formularza zamówienia
- –Dostosowanie do kilku punktów sprzedaży
- –Aktualizacja integracji ze starszym systemem
Efekt
Formularz zamówienia stał się spójny, reguły dostaw i dat realizacji zaczęły działać razem. Klient usprawnił krytyczny fragment procesu bez wymiany całego zaplecza.
Serwer FTP dla urządzeń geodezyjnych
Ekonomiczny serwer FTP zastępujący droższe rozwiązanie chmurowe producenta urządzeń i umożliwiający przesyłanie danych do stanowisk pracy.
Problem
Producent urządzeń promował droższe rozwiązanie chmurowe, które nie było uzasadnione przy skali i potrzebach klienta. Firma potrzebowała prostego i ekonomicznego sposobu przesyłania danych z urządzeń do stanowisk pracy.
Zakres
- –Konfiguracja serwera transferu plików
- –Konfiguracja dostępu i urządzeń specjalistycznych
- –Konfiguracja domeny i stanowisk pracy
Efekt
Klient przesyła dane z urządzeń bez konieczności korzystania z droższego rozwiązania producenta. Proste, działające i dopasowane do budżetu.
Analityka strony bez Google Analytics
Własna warstwa analityki, logów i dashboardów oparta o narzędzia self-hosted — alternatywa dla firm chcących kontrolować dane poza zewnętrznymi platformami.
Problem
Standardowa analityka często opiera się na zewnętrznych platformach bez wystarczającej kontroli nad danymi i logami. Potrzebne było środowisko analityczne i monitoringowe, które można uruchomić we własnej infrastrukturze.
Zakres
- –Wdrożenie self-hosted analytics (Umami)
- –Zbieranie danych przez Grafana Alloy
- –Przygotowanie dashboardów w Grafanie
- –Obsługa logów z Loki
- –Integracja GeoIP i geolokalizacja ruchu
- –Konteneryzacja środowiska z Docker
- –Podstawy pod wdrożenie jako usługa
Efekt
Analityka, logi i dashboardy w kontrolowanej infrastrukturze bez uzależnienia od zewnętrznych platform. Gotowy kierunek usługowy dla firm i agencji.
Automatyzacja treści SEO z AI
System wspierający tworzenie treści SEO z użyciem AI, workflow, kolejek i integracji z WordPressem.
Problem
Proces tworzenia treści SEO obejmuje wiele powtarzalnych etapów: rekomendacje fraz, przygotowanie struktury, ocena jakości, korekta i publikacja w WordPressie. Bez automatyzacji każdy etap wymagał ręcznego przechodzenia między narzędziami.
Zakres
- –Workflow n8n automatyzujący etapy procesu SEO
- –AI jako wsparcie redakcyjno-SEO
- –Integracja z WordPressem
- –Workery, kolejki i Redis
- –Docker i środowisko wykonawcze
- –Praca z rekomendacjami fraz i scoringiem
Efekt
Mniej ręcznych przejść między narzędziami — spójniejszy proces od rekomendacji fraz do gotowego materiału przekazanego do weryfikacji.
Lab i projekty własne
MediaFlow — narzędzie webowe do przygotowania grafik i multimediów
Autorska aplikacja do konwersji formatów, przetwarzania wsadowego i usuwania tła z AI — grafiki przygotowywane do publikacji bez wysyłania plików na serwer.
Problem
Przy pracy nad stronami i sklepami trzeba często przygotowywać wiele grafik: konwertować formaty, zmieniać parametry eksportu, usuwać tło i przetwarzać pliki wsadowo. Ręczne wykonywanie tych operacji jest powtarzalne i czasochłonne.
Zakres
- –Konwersja grafik do formatów webowych (WebP, AVIF)
- –Obsługa wielu formatów źródłowych
- –Konfiguracja parametrów eksportu
- –Przetwarzanie wsadowe
- –Usuwanie tła z AI w przeglądarce
- –Przetwarzanie po stronie klienta bez wysyłania plików na serwer
Efekt
Narzędzie usprawniające przygotowywanie materiałów do publikacji online. Dowód na budowę praktycznych aplikacji webowych automatyzujących powtarzalne operacje.
PapeteriaStudio — aplikacja webowa do projektowania materiałów do druku
Autorska aplikacja do projektowania personalizowanych materiałów do druku: obsługa danych, tekstów, grafik i automatyczne rozmieszczanie na arkuszu.
Problem
Przy produkcji personalizowanych materiałów trzeba łączyć dane, projekt graficzny i techniczne przygotowanie do druku. Ręczne rozmieszczanie elementów i pilnowanie formatów jest powtarzalne i podatne na błędy.
Zakres
- –Obsługa list danych i personalizacji
- –Edycja tekstów i elementów graficznych
- –Konfiguracja rozmiarów kart i szablonów
- –Automatyczne rozmieszczanie elementów na arkuszu
- –Przygotowanie materiałów do druku i dalszej obróbki
Efekt
Narzędzie łączące edytor, dane i techniczne przygotowanie do druku. Dowód na zdolność budowy kompletnych aplikacji procesowych.
Masz temat techniczny?
Opisz sprawę — Explore-IT zaproponuje kolejny krok: rozmowę, diagnozę, sprint albo wdrożenie.