Swing 2 Framework
Modularny framework PHP 8.4 z izolowanymi domenami biznesowymi, headless CMS, Vue admin panelem i pełnym REST API. Od page buildera po WebSocket - wszystko w jednym.
37 modułów, 5 typów API, Docker deployment. Budowany od 2015, przepisany od podstaw w 2026.

01 // architektura
Co wyróżnia Swing 2?
Admin panel SPA
Vue 3 + Vite. Zero przeładowań, DataTable z server-side paginacją, FormValidator z auto-sync DTO.
5 typów REST API
Frontend (JWT), Backend (JWT+admin), Private (sat_* tokeny), Public (bez auth), Internal (HMAC+IP).
WebSocket + Push
Real-time przez Ratchet. Push przez Firebase/FCM + Whisper. Email, SMS, WebSocket - 4 kanały.
Modularna architektura
37 izolowanych modułów (DDD). Provider registry, eventy, lazy loading. Moduły instalujesz i odinstalowujesz.
Bezpieczeństwo
WebAuthn/FIDO2, TOTP, Magic Link, OTP, Backup Codes. AES-256-GCM. Rate limiting. ACL z 6 typami zasobów.
Headless CMS
Page builder z blokami i komponentami. ProseMirror JSON. Nuxt, Vue, React - dowolny frontend.
Zarządzanie treścią
Strony z page builderem, bannery, aktualności, galerie, tagi, permalinki z SEO-friendly URL i automatycznymi przekierowaniami.
Tickety i helpdesk
System zgłoszeń z priorytetami, SLA, komentarzami, załącznikami i mass editorem. Powiadomienia real-time.
Community
Polimorficzne komentarze, reakcje, moderacja. Wbudowany czat i system wiadomości z E2E encryption.
Wideokonferencje
Jitsi Meet wbudowany w platformę. Spotkania zespołowe bez zewnętrznych narzędzi.
AI Agent
Integracja z ChatGPT, Claude i Gemini. Głos przez TTS/STT. Asystent AI wbudowany w panel.
Storage + Vault + Picasso
Local, S3, SFTP, FTP. Vault z kontrolą dostępu. Picasso - resize i konwersja obrazów on-the-fly z cache.
Wyszukiwanie Typesense
Full-text search z typo tolerance, facetami i filtrami. Indeksowanie automatyczne per moduł.
Background tasks
RabbitMQ + Workerman. Asynchroniczne zadania - email, resize, import, eksport. Retry, dead letter, monitoring.
Cron engine
Harmonogram zadań z UI w adminie. Health monitoring, logi wykonań, alerty przy awariach.
Stack technologiczny
Potrzebujesz platformy na swoją miarę?
Swing 2 Framework to gotowa baza pod każdy projekt - od prostej strony po rozbudowany system SaaS. Napisz, omówimy szczegóły.
