SparrowTech — Kompleksowe wsparcie IT

Realizacje

Systemy, które realnie oszczędzają czas i pieniądze — wdrożone w produkcji, nie tylko na slajdach. Od automatyzacji logistyki po AI i strony, które sprzedają.

Podgląd projektu

Kliknij kafel, aby powiększyć

Flagowa realizacja

Wasteland Runner

Twoje kroki budują historię — licznik kroków z RPG, XP i questami na prawdziwej mapie

Gra mobilna na Androida łącząca codzienny ruch z warstwą gamifikacji. Telefon liczy kroki w tle, a Ty zbierasz XP, rozwijasz postać i odkrywasz postapokaliptyczną fabułę. Questy leżą na prawdziwej mapie — musisz do nich dojść na własnych nogach. Freemium: darmowa baza z opcjonalnymi zakupami i reklamami.

  • Kroki = postęp — codzienna aktywność zamienia się w XP i rozwój postaci, bez sztucznego grindu w domu
  • Fabuła wasteland — postapokaliptyczna opowieść, która rozwija się wraz z realnymi wyprawami
  • Questy na mapie — cele w prawdziwym świecie: dojdź do punktu, odblokuj nagrodę, odkryj kolejny fragment świata
  • Gamifikacja — poziomy, nagrody i motywacja do ruchu: jak w grze, tylko że chodzisz naprawdę
AndroidGamificationGPS / MapsStep counterFreemium

Podgląd projektu

Kliknij kafel, aby powiększyć

Flagowa realizacja

Centrum Faktur

Jeden panel zamiast skakania między skrzynką, FakturaXL, ITCube i Excelem — od wykrytej faktury po gotowy SAD, PZ lub WZ

Dedykowany system produkcyjny dla organizacji B2B z importem sprzętu medycznego i wieloma źródłami dokumentów. Łączy w jednym widoku firmową pocztę (Maildir, read-only), cache FakturaXL i oferty/zamówienia z legacy CRM ITCube (MySQL, read-only). Automatycznie wykrywa i deduplikuje faktury z 11 skrzynek, dopasowuje je do księgowości, a na tej samej bazie danych prowadzi kreator dokumentów magazynowo-celnych: SAD (odprawa celna), PZ (przyjęcie zakupu) i WZ (wydanie sprzedaży). System sam ocenia, które maile nadają się jako źródło (zielone wiersze tylko po serwerowej weryfikacji danych), wypełnia pola z PDF/XML/ZC429, OCR-em lub API — i ostrzega, gdy użytkownik wybierze zły typ dokumentu (np. mail celny zamiast PZ). W Dockerze, za Nginx SSL, z wspólnym logowaniem firmowym.

1 131
faktur wykrytych
1 415
załączników
79 197
plików Maildir
11
skrzynek firmowych
  • Trójwarstwowa detekcja faktur STRONG / WEAK / ANTI — odrzuca newslettery i awiza, łapie DHL, KSeF i nietypowe nazwy plików
  • Deduplikacja SHA-256 + klucz numer|sprzedawca
  • Synchronizacja FakturaXL w tle (cache SQLite, throttling API) + auto-status zaksięgowana / opłacona
  • Kreator SAD/PZ/WZ z czterema źródłami: e-mail, FakturaXL, ITCube, wgrany PDF — parsery ZC429/ZC291/WinSAD/JDA, pozycje z faktur, kurs NBP
  • Inteligentne podświetlanie źródeł — zielony wiersz dopiero gdy backend potwierdzi realne dane
  • WZ z propozycjami ofert ITCube + panel faktur zakupowych do weryfikacji
  • OCR Tesseract (pol+eng) dla skanów PDF, edycja istniejących dokumentów, wbudowany panel instrukcji
  • Bezpieczeństwo: bcrypt + sesje HttpOnly, brute-force lockout, read-only mounty, sieć Docker pod kontrolą
PythonFastAPISQLiteDockerMaildirFakturaXLITCubeTesseract OCRNginx SSL
Flagowa realizacja

Parcel Mail Aggregator

Jeden panel zamiast przeszukiwania dziesięciu skrzynek pocztowych

Dedykowany system produkcyjny dla organizacji z wieloma skrzynkami @merad.pl. Czyta maile kurierskie bezpośrednio z Maildir (read-only, bez haseł IMAP), wykrywa numery DHL, DPD, InPost, FedEx i UPS, grupuje dziesiątki wiadomości pod jedną przesyłkę i daje zespołowi wyszukiwanie FTS, statusy operacyjne, notatki oraz eksport PDF — w Dockerze, za Nginx SSL.

249
trackingów
10
skrzynek
2 364
maili shipping
5 min
auto-skans
  • Redukcja fałszywych trafień z ~5 500 do 249 realnych numerów trackingowych
  • Zero integracji API z kurierami — pełna kontrola danych na własnym serwerze
  • Inkrementalny skan co 5 minut przez 87 000+ plików Maildir
PythonFastAPISQLite FTS5DockerMaildir
Flagowa realizacja

AI + CRM + n8n — automatyczna diagnoza serwisowa

Przekieruj mail na wskazany adres → po chwili diagnoza wraca na skrzynkę

Integracja legacy CRM ITCube (Java/MySQL) z AnythingLLM i n8n — ale serwisant nie loguje się do żadnego panelu. Gdy wpada zgłoszenie od klienta, wystarczy ręcznie przekierować wiadomość na wskazany adres mailowy, odczekać chwilę i odebrać odpowiedź z wstępną diagnozą HTML: kroki diagnostyczne, sugerowane części, źródła z bazy wiedzy. Analiza przez RAG na 114 instrukcjach serwisowych i 230+ dokumentach w AnythingLLM; CRM i automatyzacja pracują w tle, bez zmian w kodzie systemu.

114
instrukcji serwisowych
<60s
diagnoza na mailu
0
paneli dla serwisanta
  • Cały workflow w skrzynce mailowej — pracownicy nie dotykają n8n ani AnythingLLM
  • RAG na 114 instrukcjach serwisowych + 230+ dokumentów w bazie wiedzy AI
  • CRM read-only w tle — AI korzysta z danych bez modyfikacji legacy systemu
  • Filtry anty-pętla i TLS — wdrożenie produkcyjne, nie demo
E-mailAnythingLLMn8nRAGCRM
Flagowa realizacja

Cybersecurity & hardening infrastruktury

Defense in depth na serwerze produkcyjnym — od firewalla po SIEM

Realne wdrożenie wielowarstwowej ochrony Linux/Docker dla organizacji B2B: ~25 kontenerów (poczta, CRM, WordPress, AI), wszystko za UFW, Fail2ban, ClamAV + Maldet, Wazuh SIEM i OpenVPN. Nie jednorazowy hardening — ciągły proces: audyt, automatyzacja skryptami z rollbackiem, weryfikacja przed rebootem i dokumentacja.

25+
kontenerów Docker
11+
jails Fail2ban
7
warstw filtrowania poczty
100+
punktów checklisty audytu
  • 7-warstwowy pipeline poczty: Postscreen → Rspamd/ClamAV → Amavis → Fail2ban + własne reguły anty-phishing
  • Wazuh SIEM — FIM, rootcheck, SCA; panel wyłącznie localhost/LAN, bez ekspozycji na WAN
  • Cloudflare-only firewall + własne filtry Fail2ban (skany .env/.git, sshd-ddos, ban recydywy 7 dni)
  • Docker security: socket proxy zamiast docker.sock, localhost binding, iptables per-bridge, read-only mounts
  • DevSecOps AI: read-only CRM, vault credentials w n8n, świadome granice integracji legacy ↔ AI
WazuhFail2banClamAVUFWDockerOpenVPN

Podgląd projektu

Kliknij kafel, aby powiększyć

merad.pl — strona korporacyjna medtech

Od koncepcji po administrację — profesjonalna obecność online

Oficjalna strona firmy z branży medycznej: projekt od zera, wdrożenie, optymalizacja SEO i bieżąca administracja. Spójna identyfikacja wizualna, responsywność i treści dopasowane do wymogów branży regulowanej.

  • Kompletny cykl: projekt, development, hosting, utrzymanie
  • Treści i struktura pod SEO oraz wizerunek B2B
WordPressCMSSEOMedtech

Podgląd projektu

Kliknij kafel, aby powiększyć

Portale ślubne — Next.js w akcji

Eleganckie aplikacje eventowe, które robią wrażenie na gościach

Demonstracyjne aplikacje webowe dla branży wedding: RSVP, harmonogram uroczystości, galeria i sekcje informacyjne. Nowoczesny stack (Next.js, TypeScript, Tailwind), szybkie ładowanie i design dopasowany do charakteru wydarzenia.

  • Mobile-first — większość gości otwiera zaproszenie na telefonie
  • Gotowy szablon do szybkiej personalizacji pod klienta
Next.jsTypeScriptTailwindVercel

Materiały wideo

Kliknij kafel, aby powiększyć

Realizacje wideo — marketing & YouTube

Treść, która sprzedaje produkt — od scenariusza po publikację

Doświadczenie dziennikarza technologicznego przekładam na materiały wideo: recenzje sprzętu, testy produktów i content marketingowy dla marek. Ponad 1000 artykułów w przeszłości — dziś ten sam storytelling w formacie wideo.

  • Recenzje i testy sprzętu IT — credibilność ekspercka
  • Content dopasowany pod YouTube i kampanie produktowe
YouTubeContent MarketingRecenzjeVideo

Portal OpenVPN — panel wewnętrzny dla firmy

Konfiguracja VPN przez przeglądarkę zamiast ręcznej pracy w terminalu

Wewnętrzny portal webowy dla firmy korzystającej z OpenVPN: administrator tworzy i zarządza plikami konfiguracyjnymi (.ovpn) oraz kluczami przez panel — bez logowania na serwer i ręcznego generowania certyfikatów w terminalu. PHP 8, PostgreSQL, bezpieczna autentykacja.

  • Self-service dla zespołu IT — mniej błędów, szybsze wdrożenie nowego użytkownika VPN
  • PHP 8 + PostgreSQL — stabilny backend pod codzienną pracę operacyjną
PHP 8PostgreSQLOpenVPNInternal tools

Masz podobny problem do rozwiązania?

Opisz krótko swój projekt — przygotuję konkretną propozycję i harmonogram.

Umów konsultację