Разработка веб-приложений и SaaS

SaaS / SPA

От 150 000 ₽

Для кого эта услуга

Разработка веб-приложения на заказ — это когда вам нужен не сайт-визитка, а полноценный продукт: SaaS-сервис, B2B-платформа, личный кабинет для пользователей, внутренний инструмент компании. Отличие от сайта — в приложении есть логика, авторизация, роли, данные, сложные сценарии взаимодействия.

Типичные клиенты: предприниматели, у которых появилась идея SaaS и нужно довести её до MVP; компании, которым нужен личный кабинет для клиентов с заявками, договорами, выставленными счетами; стартапы, которым нужен быстрый запуск на React SPA с авторизацией.

Что входит в работу

  • Формирование ТЗ: user stories, карта экранов, модель данных
  • Проектирование архитектуры: фронт, бэк, база, внешние API
  • Разработка frontend (SPA): React или Vue, state management, маршруты
  • Разработка backend: REST API, авторизация, роли, бизнес-логика
  • База данных: PostgreSQL или MySQL, миграции, индексы
  • Интеграции: платёжные системы, email, SMS, внешние сервисы
  • Деплой на VPS или облако (Яндекс.Облако, Selectel, Timeweb Cloud)
  • Тесты критичных сценариев, документация API

Как я работаю

  1. Discovery: глубокое обсуждение задачи, изучение конкурентов, прояснение бизнес-логики.
  2. Прототип: сначала делаю кликабельный прототип в Figma или ключевых экранов.
  3. MVP: минимальная работающая версия с основной функцией. Запуск через 4 – 6 недель.
  4. Итерации: после реальных пользователей добавляю фичи по приоритету.
  5. Поддержка: остаюсь на проекте, если нужно дальнейшее развитие.

Стек и технологии

Frontend: React + TypeScript, Next.js для SSR-кейсов, Vite для SPA. State — Zustand или Redux Toolkit. UI — собственные компоненты либо shadcn/ui, Material UI. Backend: Node.js (Express, NestJS) или Python (FastAPI), иногда Laravel. База — PostgreSQL. Авторизация — NextAuth, JWT, OAuth. Деплой — Docker, nginx, PM2.

Результат

Рабочее веб-приложение на вашем домене, с админкой, личными кабинетами пользователей, документацией по API и кодом в вашем репозитории. Вы — владелец кода, без vendor-lock. Передаю всё: доступы, деплой-скрипты, README. Пишу техдокументацию основных модулей.

FAQ

Чем веб-приложение отличается от сайта? На сайте контент статичен, вы его потребляете. В приложении вы что-то делаете: регистрируетесь, заполняете данные, запускаете процессы, получаете результат. Архитектура и трудоёмкость — принципиально другие.

Сколько человек делает проект? Я один — full-stack. Если проект требует специфичного дизайна, привлекаю дизайнера. Так короче цепочка коммуникации и меньше потерь на пересказе задачи.

Можно ли начать с MVP и дальше расширять? Именно так я и рекомендую. Сразу пытаться сделать «всё как у Notion» — ошибка. Лучше выпустить базовую версию, получить обратную связь и уже на ней расти.

$ ./contact --new-project

Есть задача? Обсудим

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Самозанятый Калинкин Н. А. · работаю с физлицами и юрлицами
Используем для работы сайта и аналитики посещаемости. Подробнее
Принять
Отказаться