Услуги и цены
Цены — за самый простой вариант. Точную цену и срок называю бесплатно, до начала работы.
Telegram-бот
Рассылки, ИИ-консультант по вашему прайсу или дайджест новостей.
Сайт-шаблон
Галерея для художника, фотографа или мастера. Тексты и фото меняете сами.
Переезд сайта
Перенесу материалы на новый сайт, старые ссылки продолжат открываться.
Распознавание фото
Найду на фото объект или метку, подключу к сайту или боту.
Сервер под ключ
Запуск сайта или бота на VPS: HTTPS, резервные копии и оповещение о сбое.
Поддержка
Обновления, проверка копий и помощь, если после запуска что-то сломалось.
Другие задачи
Доработки, интеграции и API, фронтенд на Vue и Nuxt, бэкенд на Go и Python.
Отзывы клиентов
Сначала мы вообще планировали сделать бота для поддержки. Но когда начали обсуждать задачи, стало понятно, что больше всего нам нужны рассылки. В итоге примерно за неделю появился работающий @sabsc_bot, через который можно общаться с аудиторией прямо в Telegram, без отдельного сервиса и лишних действий.
Сообщение можно отправить всем подписчикам, определённой группе или отдельным людям. Есть отложенная отправка, кнопки со ссылками и возможность отключить звук уведомлений. Если после публикации заметили опечатку, сообщение можно исправить или удалить у получателей, пока это позволяет Telegram.
В процессе добавили и несколько полезных вещей, о которых изначально даже не думали. Бот умеет копировать почти любые сообщения, в том числе альбомы и премиум-эмодзи. По меткам в ссылках-приглашениях можно понять, откуда пришёл подписчик. Данные с никами хранятся в зашифрованном виде.
Есть и уведомления о сбоях. Если бот не работает больше двух минут, администраторы сразу получают сообщение. Раньше о таких проблемах мы могли узнать только после жалоб пользователей, так что это заметное улучшение.
Для операторов сделали отдельную страницу с инструкцией. Теперь достаточно отправить новому человеку ссылку, чтобы он сам разобрался с основными действиями. Не нужно каждый раз объяснять одно и то же.
Сейчас проверяем бота на тестовых аккаунтах и проходим основные сценарии. Когда убедимся, что всё работает как надо, можно будет запускать рассылки в обычном режиме.
При обновлении сайта нам было важно не потерять то, к чему уже привыкли посетители: логотип, тёмно-синюю палитру и общий характер галереи. Но при этом хотелось, чтобы сайтом было удобно пользоваться и чтобы мы могли самостоятельно обновлять информацию.
Старый Drupal 7 уже доставлял слишком много проблем. HTTPS не работал, в PHP-ошибках были видны пути на сервере, часть изображений обрезалась. Русская и английская версии со временем тоже начали расходиться по содержанию. Для сайта, где важно показать каждую работу целиком, это было серьёзной проблемой.
На перенос ушло всего несколько дней. Сохранили 125 работ, 11 серий и 155 фотографий. Для всех 791 старых URL настроили перенаправления на нужные страницы. Теперь каждую работу можно рассмотреть целиком и увеличить на весь экран. У каждой серии есть своя страница, а рядом с работой размещена кнопка, через которую можно задать вопрос о ней.
В повседневной работе тоже стало проще. В редакторе переводы разнесены по отдельным вкладкам, доступ в административную панель есть только с моих устройств, а база данных и фотографии резервируются каждый день.
Отдельно хочется отметить, что спорные описания никто не стал исправлять на своё усмотрение. Все расхождения старого контента собрали в отчёт, а решения оставили за нами. Для меня это правильный подход: технические проблемы устранили, но контроль над содержанием галереи остался у владельца.
Перед полноценным открытием сайта для поисковых систем осталось переключить домен и передать текст политики обработки персональных данных.
В НИСИДОМА всё началось с довольно практичной задачи: человек должен иметь возможность найти объект по метке, QR-коду или даже фотографии маркировки. Организациям при этом нужно было дать возможность самостоятельно добавлять и обновлять свои объекты, а за нами оставить проверку данных.
На словах всё выглядело просто. Но готовые инструменты не подошли. Некоторые декодеры неправильно читают русский текст в QR-кодах, а наши метки вообще выглядят как рисунки из пятен спрея. Обычное распознавание здесь не работает, поэтому пришлось разрабатывать собственную модель.
За год получилась довольно большая система. Есть публичные карточки объектов, кабинеты организаций, административная панель с ИИ-модерацией и мобильная версия. QR-коды удаётся считывать, даже если они маленькие или немного размыты. Для распознавания фотографий обучили модель на собственных данных.
Больше всего мне нравится, что обратная связь не теряется в длинном списке задач. Обсудили что-то в чате, и уже через несколько дней можно увидеть результат. При этом один разработчик занимается и интерфейсом, и распознаванием, и обучением моделей. Поэтому особенно ценно, когда идея быстро превращается в работающую функцию.
Теперь хотим добавить видеомодерацию и приложение для iOS.
Работали со мной? Расскажите, как всё прошло.
Как я работаю
Заявка
Пишете в форме или в Telegram. ТЗ не нужно: расскажите своими словами, что должно получиться и к какому сроку.
Разбор и оценка
Задаю вопросы, предлагаю решение и называю цену и срок. Это бесплатно, цена фиксируется до старта.
Работа с показом
Показываю результат каждые 2–3 дня. Решения по ходу согласую с вами и записываю, чтобы ничего не потерялось.
Запуск
Запускаю на вашем сервере или помогаю его выбрать. Настраиваю HTTPS, ежедневную копию данных и оповещение о сбое.
Передача
Передаю код, доступы и инструкцию: как пользоваться и что делать, если нужно что-то поменять.
Оплата
50% перед стартом, 50% после приёмки. Проекты дороже 30 000 ₽ — по этапам: каждый этап оплачиваете после того, как увидели результат.
Гарантия
30 дней после запуска исправляю ошибки бесплатно. Дальше — поддержка от 2 000 ₽ в месяц, если нужна.
Частые вопросы
Какие блоки могут быть на лендинге?
Да какие угодно, лишь бы они были нужны вашему делу. Чаще всего просят шапку с навигацией, первый экран, блок «как это работает», карусель новостей или отзывов, поиск с фильтрами, FAQ, формы обратной связи с капчей, карту и футер. Если в макете есть что-то необычное, тоже сделаю, такое даже интереснее.
Соберу по вашему макету из Figma, и на телефоне лендинг будет выглядеть так же аккуратно, как на компьютере. Карту поставлю ту, что вам привычнее: Яндекс Карты, 2GIS, любую другую.
Заявки с форм пусть приходят туда, где вы их точно увидите (в Telegram, на почту, в таблицу или CRM). Тексты, цены и фото потом меняете сами в админке. Звонить мне ради одной опечатки не нужно.
Сколько стоит и сколько ждать?
Простой бот стоит от 2 900 ₽ и делается от 4 дней: меню, один сценарий и заявки вам в Telegram. Сайт на готовом шаблоне стоит от 4 500 ₽ и делается от 3 дней, туда влезает до 30 работ в галерее и админка.
Оплата, интеграции, лендинг по макету и всё нестандартное считаются отдельно. Точную цену и срок назову бесплатно, когда разберусь в задаче.
Платите в два захода: половину до начала, половину после приёмки.
Подключите оплату и согласие на обработку данных?
Да. Оплату подключу через Prodamus, Robokassa, ЮKassa или сервис, с которым вы уже работаете.
Согласие на обработку персональных данных и баннер cookies добавляю сразу, без напоминаний: штрафы по 152-ФЗ никому не нужны.
Как я пойму, что работа идёт?
Каждые 2-3 дня присылаю, что готово. Вы видите проект ещё в процессе, и если что-то пошло не туда, поправим сразу, без переделок в конце.
Как вы проверяете работу перед сдачей?
Сначала сам прохожу всё руками. Потом пишу e2e-тесты.
Это маленькие программы, которые открывают сайт и ведут себя как обычный посетитель: заполняют формы, жмут кнопки, листают страницы. Если что-то сломается, первым это заметит тест, а ваш клиент ошибку так и не увидит.
У меня уже есть старый сайт. Его можно перенести?
Можно. Вот пример: сайт художника я перенёс со старого Drupal на новый движок.
Там было 125 работ, 155 изображений и 791 старый адрес, для каждого я настроил перенаправление. Ссылки из поиска и закладок работают как раньше, и на пустую страницу никто не попадает.
Что я получу в конце?
Весь код и доступы к серверу и домену. К ним прикладываю инструкцию, чтобы с проектом разобрался любой разработчик, если однажды понадобится. Для бота рассылок, например, я сделал целый сайт-инструкцию для операторов.
Что будет после запуска?
30 дней исправляю ошибки бесплатно. Потом могу остаться на поддержке: обновления, правки, новые блоки. Если что-то сломалось, помогу разобраться, даже когда причина не в моём коде.
Можно подключить нейросеть?
Можно. Бот на нейросети отвечает клиентам по вашему прайсу или частым вопросам, а сервис распознавания разбирает фото.
Сначала прикину, где нейросеть правда сэкономит вам время. Ставить её просто потому, что модно, не буду.
Что с моими данными и доступами?
Никому их не передаю. После сдачи все доступы остаются у вас, а пароли от своих сервисов можете сразу сменить, так спокойнее.
С чего вы начинали?
Программистом работаю с мая 2023 года. Начинал с того, что сейчас вспоминаю с улыбкой: обучающие 2D-игры на PyQt, скрипты на Python, учебные API на Flask, вёрстка карточек.
Есть ли вклад в open source?
Есть. Мои исправления приняли в открытые проекты: vueuse, документацию Vue и утилиты taze и bumpp от antfu-collective. Мелочь, но приятная, и её можно проверить на github.com/Faustze.

Обо мне
Артём Фауст · Разработчик сайтов и Telegram-ботов
Привет! Я Артём, делаю сайты и Telegram-ботов под ключ. Обычно это путь от макета в Figma до работающего адреса, где уже подключены домен и оплата. Программистом работаю с мая 2023 года.
Сейчас пишу для платформы НИСИДОМА фронтенд на Nuxt и сервис распознавания по фото на Python (он пока в разработке). Бэкенд веду на Python и Go, на C# тоже приходилось. Поэтому сайт и сервер под ним делаю один, и собирать команду подрядчиков вам не придётся.
Объясняю по-человечески. Бывает, что задача пока звучит как «нужен сайт, а какой, не знаю», и это нормально: начнём с вопросов и разберёмся вместе. Отвечаю в течение дня, замечания чаще всего правлю в тот же день.
Сделал ИИ-консультанта, который отвечает клиентам по прайсу, причём каждую цену в его ответе сверяет код. А ещё ИИ-дайджест новостей: нейросеть разбирает статьи из проверенных изданий по темам, и каждый получает выпуск только о своём и в удобное время. По реакциям под новостями бот со временем понимает, что показывать. Для НИСИДОМА обучил модели, которые находят объект по фото маркировки. Нейросети ставлю только туда, где они правда экономят время.
Спасибо, что дочитали до конца! Есть задача или просто хочется что-то уточнить? Пишите, разберёмся.
Расскажите о задаче
Оценю бесплатно и назову цену и срок до начала работы. Отвечаю в течение дня.