Скільки коштує розробка вебзастосунку і як не переплатити

Вебзастосунок — це не «сайт, тільки більший». Кабінет клієнта, онлайн-запис чи сервіс для замовлень мусять правильно працювати з грошима, даними і доступами, і саме це робить ціну. Добра новина: першу версію, яка робить одну річ, можна запустити значно дешевше, ніж «повний продукт» з усіма побажаннями. Розбираємо, з чого складається вартість і як почати з малого.

Що робить застосунок дорожчим

  • Ролі. Якщо клієнт, менеджер і адміністратор бачать різне, роботи й перевірок у рази більше.
  • Реєстрація і вхід: пароль, вхід через Google, відновлення доступу, запрошення.
  • Оплати через LiqPay, WayForPay чи mono: разові або підписка, повернення, і підтвердження кожного платежу від банку, а не з браузера.
  • Інтеграції: CRM, Google Таблиці, Нова пошта, облікова система, Telegram-бот для сповіщень.
  • Адмінка, щоб ваша команда керувала замовленнями й контентом без розробника.
  • Перенесення даних із таблиць чи старої системи.
  • Кількість сценаріїв: записатися, перенести, скасувати, поскаржитися — кожен треба продумати, зробити й перевірити.

MVP: найменша версія, яка вже корисна

Найнадійніший спосіб не переплатити — запустити першу версію з одним головним сценарієм. Клієнт записується на час. Покупець бачить статус замовлення. Продавець додає оголошення. Подивіться, як цим користуються живі люди, і додавайте наступну функцію, коли її справді попросять. Більшість «обов’язкових» функцій зі списку до запуску потім виявляються не такими вже й потрібними.

  • Вхід, оплати й розсилки беріть готовими сервісами, а не пишіть з нуля.
  • Робіть вебзастосунок, а не нативний: одна версія працює на телефоні, планшеті й комп’ютері, без App Store і Google Play.
  • Зберіть прототип самі в AI-конструкторі. Клікабельний прототип — найзрозуміліше ТЗ для будь-кого, зокрема для вас.

Щомісячні витрати після запуску

Як рахуютьЩо варто знати
Хостинг і база данихЩомісяця, росте з навантаженнямДля першої версії часто вистачає безкоштовного або недорогого тарифу.
Листи й SMSЗа повідомлення або щомісяцяПідтвердження, нагадування, відновлення пароля.
ЕквайрингВідсоток з кожної оплатиКомісію бере платіжний сервіс, а не розробник.
AI-функціїЗа використанняРозумний пошук чи генерація описів оплачуються провайдеру AI за кожен запит.
Оновлення й безпекаПостійноБібліотеки треба оновлювати. Закладіть це в бюджет або навчіться робити самі.
Нові функціїЩоразуЗа кілька років — найбільша стаття, якщо їх не робить ваша команда.

Більшість хмарних сервісів рахує в доларах, тож щомісячна сума залежить і від курсу.

Хто може зробити і як рахує

Самі з AINo-code платформаФрилансерСтудія чи агенція
Як платитеПідписки, кредити і свій часТариф за застосунок або за користувачаПогодинно або за етапиКошторис, потім доопрацювання
Для чого добреПрототипи і внутрішні інструментиПрості внутрішні застосункиЧітко описаний невеликий обсягВеликі продукти з великою командою
Чий застосунокВашПрацює на платформіЗалежить від того, чиї акаунтиЗалежить від договору
Головний ризикПомилки з безпекою і данимиОбмеження і ціна за кожного нового користувачаНіхто інший не знає кодЦіна і строки ростуть із кожною правкою

Що з’ясувати до того, як погодитися на ціну

  1. Що саме входить у першу версію

    Письмовий перелік сценаріїв і ролей. Усе, чого в ньому немає, — доопрацювання, а саме на них ламаються бюджети.

  2. Фіксовано чи погодинно

    Для першої версії з чітким обсягом фіксована ціна захищає вас. Для відкритої роботи домовтеся про верхню межу.

  3. На кого акаунти

    Репозиторій коду, хостинг, база, домен і кабінет еквайрингу — на вас або ваш ФОП від першого дня.

  4. Скільки коштуватиме утримання

    Попросіть перелік сервісів, які потрібні застосунку, щоб щомісячний рахунок не став сюрпризом.

  5. Хто робитиме наступну функцію

    Якщо відповідь завжди «ми, за новим рахунком», це теж частина ціни.

Коли варто звернутися по допомогу

  • У застосунку з’являться гроші клієнтів або їхні персональні дані.
  • Прототип працює, але кожна нова функція ламає стару.
  • Ви хочете й далі додавати функції самі, але на основі, яка витримає.

Наша ціна не залежить від розміру застосунку: 19 000 грн у плані Solo, фіксовано. Ми будуємо основу — структуру, дані, кабінети, ключові функції і безпечний спосіб публікувати зміни — і вчимо вас самих додавати кожну наступну функцію з AI. Якщо розвиватимуть кілька людей, план Team навчить до 15 із них за 79 000 грн.

Часті запитання

Чому оцінки так відрізняються?

Бо «застосунок для запису» — це і один календар, і система з графіками майстрів, передоплатою, нагадуваннями та звітами. Дайте всім однаковий письмовий перелік сценаріїв і ролей.

Вебзастосунок дешевший за мобільний?

Зазвичай так: одна версія працює в браузері на будь-якому пристрої, без модерації в магазинах застосунків і без окремих версій для iOS та Android.

Що має бути в MVP?

Один сценарій, який доводить, що продукт потрібен людям, вхід, якщо без нього ніяк, і проста адмінка для вас. Решта почекає, доки користувачі не попросять.

Чи можна зробити першу версію самому?

Прототип — так, і це гарна ідея. Але перш ніж у застосунку з’являться оплати чи персональні дані, його треба поставити на продуману основу або хоча б перевірити.

Скільки застосунок коштуватиме щомісяця?

Залежить від сервісів і кількості користувачів. Невеликі застосунки часто стартують на безкоштовних або недорогих тарифах; попросіть перелік сервісів ще до розробки.