Next.js SaaS-шаблон: авторизация, Stripe, мультитенант, админка

Бюджет€425
Размещён09.08.2026
Конкуренция0 откликов · 12 показов
ИМ
Игорь М.Заказчик · профиль
Откликнуться
Нам нужен стартовый каркас для нового B2B SaaS — не учебный пример, а полноценная production-заготовка, на которую мы будем ставить собственные фичи. Всё скучное, но обязательное для любого SaaS уже должно работать из коробки: вход и роли, оплата подписок, разграничение данных между организациями и инфраструктурная обвязка. Поэтому нам важен исполнитель, который подобные основы делал не раз и знает, где ошибки потом обходятся дороже всего.

По содержанию это пять блоков. Аутентификация на NextAuth.js v5 с провайдерами email, Google и GitHub, подтверждением почты, сбросом пароля и ролями Super Admin / Org Admin / Member. Мультитенантность как фундамент: пользователь привязан к организации, изоляция на уровне БД через org_id, приглашения по email и страница настроек организации. Биллинг на Stripe — тарифы на месяц и год, пробный период, вебхуки, учёт по местам и портал самообслуживания. Плюс админка супер-администратора с управлением организациями, impersonate, feature flags и метриками MRR и churn.

Инфраструктурно: Prisma и PostgreSQL, Resend для писем, деплой на Vercel и CI на GitHub Actions с линтом, проверкой типов и тестами Vitest, а флаги фич — через Vercel Edge Config. Весь код на TypeScript. Бюджет фиксированный — 420 USD, срок 18 дней. Ниже сжатый состав.

Авторизация
— NextAuth.js v5: email/пароль, Google, GitHub
— Роли: Super Admin / Org Admin / Member

Мультитенантность
— Организации с изоляцией данных (org_id)
— Email-инвайты и страница настроек орг

Биллинг (Stripe)
— Планы месяц/год, пробный период
— Webhook, seats metering, Customer portal

Админка
— Управление орг, impersonate, feature flags
— MRR/churn/активные пользователи

Инфраструктура: Prisma + PostgreSQL, Resend, Vercel, GitHub Actions CI (Vitest).

Результат: GitHub-репозиторий, README, production-чеклист.
Бюджет: 420 USD, срок 18 дней.
Полезно знать

Как откликнуться на этот заказ

Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.

Гарантия оплаты через безопасную сделку

Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.

Похожие заказы и услуги

Смотрите другие предложения в разделе «Проекты» или следите за лентой заказов, чтобы откликаться на новые задачи первым.

На какие запросы отвечает эта страница