PHP SaaS Starter Kit Pro — исходный код SaaS-платформы: подписки, счета, API, вебхуки

Продавец Продано Возвратов Отзывы
SirBob 0 0
0
0
₽ 4 006.00
Описание
SaaS-платформа на PHP 8 + SQLite с мультиклиентностью, подписками и API — исходный код, который работает сразу после распаковки.

Вы покупаете не «пример кода», а каркас, на котором можно запустить свой сервис в тот же вечер: регистрация команд, 3 тарифных плана, триал 14 дней, автосчета INV-ГГГГММ-0001, kanban-проекты, REST API с токенами и rate-limit, вебхуки с подписью HMAC-SHA256, журнал аудита.

📦 ФОРМАТ · ВЕРСИЯ · ГАРАНТИЯ
• Состав: ZIP — исходный код (app/ public/ tests/ sample-data/ docs/), GUIDE.pdf (34 стр. со скриншотами), README, LICENSE (коммерческая лицензия)
• Версия: сентябрь 2026, PHP 8.0+
• Что нужно: хостинг с PHP 8.0+ и pdo_sqlite (обычный shared-хостинг подходит), Composer НЕ нужен
• Доставка: автоматически на e-mail сразу после оплаты
• Гарантия: воспроизводимая ошибка чиню за 24–72 ч (6 месяцев поддержки)

ЧТО ВНУТРИ
• Мультиклиентность (multi-tenancy): каждый аккаунт видит только свои данные — изоляция подтверждена тестами
• Подписки: Бесплатный / Профи 990 ₽ / Команда 2 990 ₽ (цены и лимиты меняются в одном файле config.php)
• Триал и grace-период: после окончания оплаты аккаунт GRACE_DAYS дней работает в режиме чтения — данные не теряются
• Счета: копейки вместо float — никаких ошибок округления, продления складываются с оплаченным периодом
• Команда: приглашения, роли, владелец защищён от удаления, лимиты по плану
• Проекты и задачи: kanban-доска, исполнители, статусы
• REST API v1: /api/v1/me, /api/v1/projects (GET/POST), /api/v1/projects/{id}/tasks — Bearer-токены, 60 запросов/мин, фича-гейт по плану
• Вебхуки: project.created, task.done, invoice.paid, member.joined — подпись HMAC-SHA256 (как у платёжных провайдеров), 3 попытки доставки
• Безопасность: bcrypt, CSRF-токены, HttpOnly-сессии, parameterised SQL, экранирование вывода

ПОЧЕМУ БЕЗ ПЛАТЁЖНОГО ШЛЮЗА ИЗ КОРОБКИ
Интеграция с ЮKassa/CloudPayments — это 5 строк на стороне вебхука платёжки, но у каждого продавца свой провайдер. Точка подключения одна: Plan::subscribe() создаёт счёт и продлевает период. Пошаговая инструкция с кодом — в docs/BILLING.md. Так после подключения реального провайдера ничего не окажется заглушкой.

КАЧЕСТВО
• php tests/selftest.php — 64 автопроверки: схема, изоляция тенантов, лимиты планов, биллинг в копейках, продления, команды, CSRF, HMAC-подписи вебхуков, API-цепочка
• Каждый PHP-файл проверен линтером, всё приложение протестировано живыми HTTP-сценариями (регистрация → проект → апгрейд → API → вебхук с проверкой подписи)
• Скриншоты в галерее — реальный работающий интерфейс на живом сервере, не макеты

ДЛЯ КОГО
• Запустить свой SaaS-сервис (микро-SaaS, B2B-инструмент, внутренний продукт компании)
• Добавить платные подписки к существующей идее без разработки с нуля
• Продавать установку и кастомизацию платформы клиентам как услугу

СМОТРИ ТАКЖЕ: «Магазин на PHP + SQLite» — интернет-магазин с импортом из Excel; «Telegram Mini App магазин» — витрина и оплата в Telegram.

⟶ AI Agency Toolkit: 12 шаблонов под клиента, 40 промпт-систем, калькулятор цены — sellerstore.ru/products/6195112
Дополнительное описание