Войти
Готовый инженерный маршрут

Запустить SaaS-продукт

Готовый инженерный маршрут ProektMap: программы, модели, команды и промпты уже выбраны ProektMap.

12 готовых шагов 4–8 недель Проверяемый результат
Карта выполнения

Путь от рабочего места до production

Каждая точка заканчивается конкретным артефактом и проверкой.

1
Шаг 1 20–40 минут

Настраиваем рабочее место

До первого рабочего сценария не подключаемся к серверу по SSH. Сервер понадобится на шаге Deploy. Сейчас создаём предсказуемое локальное окружение.

РезультатНа компьютере установлены Cursor, Git, Node.js LTS и Docker Desktop
Готовое локальное окружение
2
Шаг 2 10–20 минут

Подключаем набор AI-моделей

ProektMap показывает актуальные рекомендации из внутреннего рейтинга. Конкретные названия меняются вместе с рынком, роли остаются постоянными.

РезультатВ Cursor выбраны основная coding-модель и отдельная модель для архитектуры и проверки
Набор моделей и AGENTS.md
3
Шаг 3 15–30 минут

Создаём GitHub-репозиторий

Git сохраняет версии локально, GitHub хранит их удалённо. Мы используем оба: Git после каждого шага, GitHub как резервную копию и источник для deploy.

РезультатСоздан приватный репозиторий proektmap-saas-starter и локальная папка проекта
Приватный GitHub-репозиторий
4
Шаг 4 20–40 минут

Создаём основу SaaS и PROJECT.md

PROJECT.md не является анкетой. ProektMap уже выбрал состав базового SaaS и даёт Cursor готовое техническое задание.

РезультатNext.js запускается на localhost:3000, а архитектура маршрута записана в PROJECT.md
Рабочий Next.js и PROJECT.md
5
Шаг 5 30–60 минут

Создаём готовую архитектуру

ProektMap уже определил основной сквозной сценарий и набор сущностей. Cursor должен перенести их в понятную структуру проекта, не добавляя лишних сервисов.

РезультатВ проекте зафиксированы слои, сущности, API и правила безопасности
docs/ARCHITECTURE.md
6
Шаг 6 1–2 часа

Собираем интерфейс основного сценария

Сначала интерфейс работает на тестовых данных. База, авторизация и AI подключаются следующими шагами, поэтому визуальную логику можно проверить без инфраструктуры.

РезультатLanding, регистрация, dashboard и AI-форма доступны на мобильном и desktop
Кликабельный интерфейс SaaS
7
Шаг 7 40–90 минут

Подключаем PostgreSQL и Prisma

База запускается локально через Docker. Это повторяемое окружение; данные production появятся только на сервере и не смешаются с локальными.

РезультатPostgreSQL запущен в Docker, миграция применена, Prisma видит шесть сущностей
PostgreSQL, Prisma schema и миграция
8
Шаг 8 1–3 часа

Добавляем регистрацию и авторизацию

На этом шаге интерфейс регистрации подключается к реальной базе. Cursor обязан реализовать защиту маршрутов и проверку владельца каждой записи.

РезультатПользователь регистрируется, входит, выходит и не видит чужие данные
Рабочая безопасная авторизация
9
Шаг 9 1–3 часа

Подключаем AI-сценарий

AI вызывается только с сервера: API-ключ никогда не попадает в браузер. Бесплатный лимит защищает бюджет и одновременно готовит продукт к тарифам.

РезультатАвторизованный пользователь отправляет текст, получает AI-ответ и сохраняет его
Рабочий AI-сценарий
10
Шаг 10 2–4 часа

Подключаем тариф и ЮKassa

Статус подписки меняется только после проверенного webhook, а не после возврата пользователя на сайт. Повтор webhook не должен создавать вторую оплату.

РезультатТестовый платёж меняет подписку ровно один раз, отмена и ошибка обработаны
Payment-ready SaaS
11
Шаг 11 1–3 часа

Разворачиваем staging на VPS

Только теперь переходим к SSH. Код уже работает локально и хранится в GitHub, поэтому сервер используется для повторяемого deploy, а не для первой разработки.

РезультатПроект доступен по временному HTTPS-адресу, PM2 и nginx работают
Рабочий staging URL
12
Шаг 12 1–3 дня

Запускаем SaaS в интернете

Финальный шаг связывает домен, SSL, production secrets, monitoring и первый внешний сигнал. Маршрут заканчивается работающим продуктом, а не документом.

РезультатProduction URL пройден новым пользователем от регистрации до тестовой оплаты
Публичный работающий SaaS
Launch Pack

На выходе остаётся не сертификат, а собранный проект

ProektMap заранее выбрал стек и последовательность. После каждого шага остаётся работающий технический результат.

01Готовое локальное окружение
02Набор моделей и AGENTS.md
03Приватный GitHub-репозиторий
04Рабочий Next.js и PROJECT.md
05docs/ARCHITECTURE.md
06Кликабельный интерфейс SaaS
07PostgreSQL, Prisma schema и миграция
08Рабочая безопасная авторизация
09Рабочий AI-сценарий
10Payment-ready SaaS
11Рабочий staging URL
12Публичный работающий SaaS
Три примера контекста

Ресурс появляется только тогда, когда помогает этапу

Шаг 1

Настраиваем рабочее место

На компьютере установлены Cursor, Git, Node.js LTS и Docker Desktop

Можно начать без проектирования

Выполняйте готовые инструкции по порядку

Cursor, модели, GitHub, стек, команды и промпты уже выбраны. Пользователь только выполняет и проверяет результат.

Открыть рабочую зону