Laravel
Laravel to framework PHP, którego używam do produktów SaaS, API i narzędzi administracyjnych. Moje projekty obejmują VetSpace, DigiPulse, NetPostPanel i stronę DigiSpace. Każdy ma własne reguły biznesowe i potrzeby integracyjne.
Jak korzystam z Laravel
- VetSpace — wspólne API katalogu placówek i CRM, dostęp z uwzględnieniem placówki oraz subskrypcje Stripe przez Cashier.
- DigiPulse — aplikacja monitoringu i panel Filament obok osobnej usługi sprawdzającej dostępność, napisanej w Go.
- NetPostPanel — generowanie treści w tle z wykorzystaniem kolejek i Horizon.
- DigiSpace — wielojęzyczna strona z własnym CMS i panelem Filament.
Framework i jego ekosystem
Laravel zapewnia routing, walidację, dostęp do bazy danych i API kolejek. Filament, Cashier i Horizon to dodatkowe narzędzia, które dobieram i konfiguruję dla projektu. Płatności, uprawnienia i izolacja danych klientów nadal wymagają osobnego projektu oraz testów.
Utrzymanie po wdrożeniu
Staram się oddzielać logikę biznesową od obsługi żądań HTTP i ekranów administracyjnych. Ułatwia to ponowne wykorzystanie procesu w API lub zadaniu w tle. Optymalizację zaczynam od pomiarów: Octane może pomóc przy odpowiednim obciążeniu, ale nie zastępuje poprawy zapytań ani kontroli stanu aplikacji.
Projekty zbudowane na Laravel

VetSpace
Dwustronna platforma weterynaryjna — katalog SEO klinik i CRM oparty na subskrypcji z wizytami i rekordami pacjentów

DigiPulse
SaaS do monitorowania dostępności: architektura event-driven — Laravel (Octane, Reverb) i Filament wysyłają zadania przez Redis do lekkiego workera w Go; serwer MCP udostępnia dane monitoringu asystentom AI; powiadomienia Telegram/e-mail

DigiSpace
Wielojęzyczna (EN/UK/PL) produkcyjna strona agencji z autorskim CMS — panel Filament z rozbudowanym edytorem treści, tłumaczenia, JSON-LD i zlokalizowane sitemapy wbudowane obok starego panelu na Inertia + Vue

NetPostPanel
Platforma AI do operacji na treści — pipeline RAG (research → scraping → generacja → wektoryzacja), zewnętrzne API dla innych aplikacji oraz Auto Pilot do generacji bez udziału człowieka

VetCard
Multi-tenant katalog klinik weterynaryjnych: SEO strony klinik, rezerwacja wizyt online, branding każdej kliniki — jedna aplikacja Nuxt obsługuje wszystkie