Technologie, z którymi pracuję
Backend
Filament
Tworzenie paneli w Filament i Laravel: formularze, tabele, ekrany administracyjne i zarządzanie treścią w DigiPulse oraz DigiSpace.
Go
Go w aplikacjach SaaS: osobna usługa monitoringu DigiPulse i analiza wizyt weterynaryjnych z pomocą AI w VetSpace.
Laravel
Programowanie w Laravel: aplikacje SaaS, API, panele Filament, kolejki i subskrypcje Stripe na przykładzie VetSpace oraz DigiPulse.
PHP
Programowanie w PHP, Laravel i Symfony: aplikacje SaaS, sprzedaż biletów, integracje płatności i API z myślą o dalszym rozwoju.
Symfony
Programowanie w Symfony dla sprzedaży biletów: składanie zamówień, integracje płatności, konta użytkowników i narzędzia administracyjne.
Frontend
Nuxt
Tworzenie wielojęzycznych stron w Nuxt: renderowanie na serwerze, metadane SEO, katalogi placówek i strony oparte na treści.
Tailwind CSS
Tailwind CSS dla responsywnych interfejsów Vue i Nuxt: wspólne komponenty, kolory placówek i łatwiejsze utrzymanie stylów.
TypeScript
TypeScript w Vue i Nuxt: typowane komponenty, modele API i bezpieczniejsza refaktoryzacja z walidacją danych zewnętrznych.
Vite
Vite w Vue, Nuxt i Laravel: wygodna praca lokalna, przygotowanie plików do publikacji i weryfikacja wersji produkcyjnej.
Vue.js
Tworzenie aplikacji Vue.js: panele SaaS, publiczne strony, wspólne komponenty, integracja z Laravel i renderowanie przez Nuxt.
Bazy danych
MySQL
MySQL w Laravel i WordPress: projektowanie bazy, optymalizacja zapytań i przechowywanie treści w DigiSpace oraz DigiSpace Studio.
PostgreSQL
PostgreSQL dla SaaS: dane monitoringu DigiPulse, integralność rekordów, analiza zapytań i warianty izolacji danych klientów.
Redis
Redis w aplikacjach Laravel: kolejki zadań, pamięć podręczna i koordynacja pracy na przykładzie DigiPulse oraz NetPostPanel.
Infrastruktura
Caddy
Caddy w aplikacjach SaaS: odwrotne proxy, automatyczne HTTPS, obsługa domen i kierowanie żądań do usług w kontenerach Docker.
Cloudflare
Cloudflare dla aplikacji SaaS: zarządzanie DNS, pamięć podręczna CDN i ochrona formularzy przed botami za pomocą Turnstile.
DigitalOcean
Doświadczenie z DigitalOcean: serwery Droplet, wdrażanie aplikacji na Linuksie i przenoszenie usług SaaS na serwer dedykowany.
Docker
Docker dla Laravel i Node.js: powtarzalne środowiska, usługi Docker Compose i wdrażanie kontenerów w moich projektach SaaS.
GitHub Actions
GitHub Actions w CI/CD: automatyczna analiza kodu, sprawdzanie typów, testy i budowanie aplikacji na przykładzie moich projektów.
Hetzner
Serwer dedykowany Hetzner dla SaaS: wynajęty sprzęt, maszyny wirtualne Proxmox i samodzielne utrzymanie aplikacji.
Hostinger
Hostinger dla WordPress i stron klientów: konfiguracja hostingu, przekazanie projektu oraz podział obowiązków związanych z utrzymaniem.
Proxmox
Proxmox VE dla hostingu SaaS: maszyny wirtualne na serwerze dedykowanym, podział środowisk, migawki i planowanie kopii zapasowych.
Terraform
Infrastruktura jako kod z Terraform: zasoby Docker, konfiguracje środowisk i weryfikacja zmian przed wdrożeniem usług SaaS.