Описание задания:
Мы ищем готовый, популярный и редактируемый модуль административной панели для SaaS-вебсервиса (желательно на базе PHP Yii2, Vue3 или совместимый с ними), который требует минимальной кастомизации под наши требования. Модуль должен обеспечивать управление платежами, мониторинг активности пользователей, выставление счетов, функции блокировки доступа и уведомления о сроках и статусах платежей. Наш вебсервис построен на PHP Yii2 (backend) и Vue3 (frontend), поэтому модуль должен легко интегрироваться без значительных переделок, с возможностью дальнейшей доработки нашим разработчиком (код с открытым исходным кодом, хуки для расширений).
Основные требования к модулю:
• Контроль оплаты: Управление подписками, платежами и историей транзакций с поддержкой популярных платежных систем (например, Stripe, PayPal).
• Активность пользователей: Мониторинг действий пользователей, включая логирование входов, активности и использования функций сервиса.
• Выставление оплаты: Автоматизированное создание и отправка счетов, поддержка ручного и автоматического выставления счетов.
• Блокировка доступа: Возможность ограничения доступа пользователей на основе статуса оплаты или других условий (например, ручная блокировка администратором).
• Уведомления: Настраиваемые уведомления о сроках платежей, статусах оплаты (успех, просрочка, ошибка) через email, Telegram, SMS или интерфейс сервиса.
• Экспорт данных: Возможность экспорта отчетов о платежах и активности в форматах CSV, PDF или других.
• Интерфейс: Интуитивно понятный, редактируемый интерфейс с поддержкой тем (светлая/темная), адаптивный для различных устройств.
• Производительность и безопасность: Высокая производительность, защита данных и поддержка современных стандартов безопасности (например, GDPR).
Требования к модулю и исполнителю:
• Модуль должен быть готовым, популярным решением с открытым кодом или хорошо документированным, что позволяет легкую кастомизацию.
• Совместимость с PHP Yii2 и Vue3 (например, через REST API для интеграции с бекендом и Vue-компоненты для фронтенда).
• Использование проверенных библиотек и инструментов (например, Stripe SDK для платежей, Yii2-queue для уведомлений, yii2-mpdf для экспорта).
• Наличие активной документации, демо-версии, видеообзора или тестового доступа для оценки функционала.
• Доказательства популярности модуля (например, отзывы пользователей, активность в сообществе, количество установок на GitHub или Packagist).
• Исполнитель должен иметь опыт кастомизации SaaS-модулей и интеграции с фронтенд-компонентами (Yii2, Vue3).
• Портфолио с примерами кастомизации аналогичных модулей или SaaS-решений.
Если у вас есть такие наработки, пожалуйста, отправьте их стоимость, сроки развертывания нашей версии, демо-версию или описание, а также предложите время для демонстрации.