Opis zadania:
Poszukujemy gotowego, popularnego i edytowalnego modułu panelu administracyjnego dla usługi SaaS (preferowane oparte na PHP Yii2, Vue3 lub kompatybilne z nimi), który wymaga minimalnej personalizacji pod nasze wymagania. Moduł ma zapewniać zarządzanie płatnościami, monitorowanie aktywności użytkowników, wystawianie faktur, funkcje blokowania dostępu oraz powiadomienia o terminach i statusach płatności. Nasza usługa internetowa oparta jest na PHP Yii2 (backend) i Vue3 (frontend), dlatego moduł powinien łatwo integrować się bez znaczących przeróbek, z możliwością dalszej obróbki przez naszego programistę (kod źródłowy otwarty, haki do rozszerzeń).
Podstawowe wymagania dotyczące modułu:
• Kontrola płatności: Zarządzanie subskrypcjami, płatnościami i historią transakcji z obsługą popularnych systemów płatności (np. Stripe, PayPal).
• Aktywność użytkowników: Monitorowanie działań użytkowników, w tym logowanie wejść, aktywności i korzystania z funkcji usługi.
• Wystawianie płatności: Zautomatyzowane tworzenie i wysyłanie faktur, wsparcie dla ręcznego i automatycznego wystawiania faktur.
• Blokowanie dostępu: Możliwość ograniczenia dostępu użytkowników na podstawie statusu płatności lub innych warunków (np. ręczne blokowanie przez administratora).
• Powiadomienia: Konfigurowalne powiadomienia o terminach płatności, statusach płatności (sukces, opóźnienie, błąd) przez email, Telegram, SMS lub interfejs usługi.
• Eksport danych: Możliwość eksportu raportów o płatnościach i aktywności w formatach CSV, PDF lub innych.
• Interfejs: Intuicyjny, edytowalny interfejs z obsługą motywów (jasny/ciemny), responsywny dla różnych urządzeń.
• Wydajność i bezpieczeństwo: Wysoka wydajność, ochrona danych i wsparcie dla nowoczesnych standardów bezpieczeństwa (np. RODO).
Wymagania dotyczące modułu i wykonawcy:
• Moduł ma być gotowym, popularnym rozwiązaniem z otwartym kodem lub dobrze udokumentowanym, co umożliwia łatwą personalizację.
• Kompatybilność z PHP Yii2 i Vue3 (np. przez REST API do integracji z backendem i komponenty Vue dla frontendu).
• Wykorzystanie sprawdzonych bibliotek i narzędzi (np. Stripe SDK do płatności, Yii2-queue do powiadomień, yii2-mpdf do eksportu).
• Posiadanie aktywnej dokumentacji, wersji demo, wideo przeglądu lub dostępu testowego do oceny funkcjonalności.
• Dowody popularności modułu (np. opinie użytkowników, aktywność w społeczności, liczba instalacji na GitHubie lub Packagist).
• Wykonawca powinien mieć doświadczenie w personalizacji modułów SaaS oraz integracji z komponentami frontendowymi (Yii2, Vue3).
• Portfolio z przykładami personalizacji podobnych modułów lub rozwiązań SaaS.
Jeśli masz takie osiągnięcia, proszę o przesłanie ich kosztu, terminów wdrożenia naszej wersji, wersji demo lub opisu, a także zaproponowanie czasu na demonstrację.