Деньги
Подписки и тарифы
Тарифные планы, продление и доступ по подписке
Тарифы с несколькими периодами и скидками, автопродление, ручная выдача дней, дарение подписки. Проверка активной подписки — одной функцией в любом месте приложения.
Что внутри
- Тарифы с периодами и скидкой за длинный срок
- Продление, отмена и смена тарифа
- Ручная выдача дней с указанием причины
- Дарение подписки другому участнику
Что добавит в проект
Поверх общей базы — она уже даёт авторизацию, базу и интерфейс.
Таблицы в базе3
Маршруты3
Связи
Подтянет за собой
Разбор архитектуры
Состояние подписки не хранится флагом «активна» — оно вычисляется из даты окончания. Флаг рассинхронизируется с реальностью в тот же день, когда падает фоновая задача, а дата не врёт никогда.
Общая база
Пустое, но рабочее приложение: авторизация, база, UI-кит и деплой уже собраны и связаны между собой. Модули не переписывают его файлы — они добавляют свои и регистрируются в готовых точках расширения, поэтому их можно ставить в любом сочетании.