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.

0
modułów
0
typów API
0
metod 2FA
0
kanały powiadomień
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

PHP 8.4
MySQL 8.4 + Redis
Vue 3 + Vite
Typesense
RabbitMQ
Docker

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.

Zapytaj o wdrożenie