Агентство разработки цифровых продуктов

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

  • Веб-сервисы, платформы и личные кабинеты
  • Мобильные приложения и Telegram-боты
  • Платежи, подписки и интеграции по API

Проектируем, разрабатываем и запускаем цифровые продукты для бизнеса. Каждый проект лично ведёт основатель агентства Тимофей Макаров: от первого обсуждения до передачи кода.

Принципы работы

01 / Кейсы

Три проекта, которые можно проверить

Все три основатель сделал до открытия агентства. Здесь коротко, на странице кейса подробно: задача, личный вклад, что реализовано и где посмотреть.

PERSHIKOV: рабочий стол подписчика
PERSHIKOV на телефоне: графики рынка
01Работа основателяПодписки и доступ

PERSHIKOV

Платформа автора-аналитика: платная подписка, закрытые материалы и графики рынка, которые обновляются сами.

  • Оплата и автопродление через CloudPayments
  • Платное закрыто на сервере
  • Админка для автора
Фасуем Про: 3D-модель пакета с сайта
02Работа основателяСайт и 3D

Фасуем Про

Сайт производства на 63 страницы с 3D-роликом и конструктором пакета на Three.js.

  • 3D-конструктор пакета
  • Сценой управляет прокрутка
  • SEO-разметка
VPS-сервис схема заказа
01ТарифКлиент выбирает конфигурацию в Telegram
02ОплатаСчёт, зачисление на баланс
03ВебхукПовтор не зачислит оплату дважды
04СерверБот сам создаёт машину
05ДоступКлиент получает IP и root-пароль
06УправлениеПитание, переустановка ОС, продление

Схема по описанию проекта, не скриншот

03Работа основателяПлатежи и автоматизация

VPS-сервис

Продажа и выдача серверов в Telegram. От выбора тарифа до root-доступа без участия оператора.

  • Идемпотентные вебхуки
  • Возврат при сбое ровно один раз
  • Сквозной тест заказ → оплата → сервер

Другие работы основателя

Коммерческие проекты, сделанные до открытия агентства. Нажмите на строку, чтобы раскрыть подробности.

04Приложение водителяКоммерческий проект · Мобильное приложение

Мобильное приложение для водителей, которые заправляются по корпоративной топливной карте: оплата на кассе, история заправок, карта АЗС и загрузка чеков.

  • Оплата по QR СБП без эквайринга: сумма читается из динамического кода
  • Регистрации нет, аккаунт заводит компания. Вход по коду из СМС, коду доступа и биометрии
  • Подпись запросов считает нативный модуль на Swift и Kotlin, ключ не выходит в JavaScript
  • Карта АЗС на MapGL 2ГИС, кассовый чек читается по QR ФНС
  • Одна кодовая база на iOS, Android и веб

React Native · Expo · TypeScript · Swift · Kotlin · MapGL 2ГИС

Продукт заказчика: код и демо не публикуются.

05adekvat.onlineКоммерческий проект · Сайт

Многостраничный сайт детского психолога: подход к работе, библиотека книг, ответы на вопросы родителей, отзывы и запись на приём.

  • Библиотека книг с живым поиском на JavaScript
  • Без фреймворков и сборки: заказчик правит тексты сам
  • Адаптивная вёрстка и формы записи

HTML · CSS · JavaScript

adekvat.online, раздел «Море вопросов»: ответы на вопросы родителей
02 / Услуги

Что мы разрабатываем

Создаём продукты, которые работают на бизнес: с личными кабинетами, оплатой, ролями доступа и обменом данными между системами.

  • /01

    Веб-сервисы и платформы

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

    • Кабинеты клиентов и подписчиков
    • Закрытые разделы и материалы
    • Админки для работы с контентом
    • Многостраничные сайты с интерактивом и 3D

    Примеры: PERSHIKOV, Фасуем Про, adekvat.online

  • /02

    Подписки, платежи и доступ

    Монетизация без ручных проверок: оплата, доступ и продление работают автоматически.

    • Подписка на месяц и год, автопродление
    • Оплата картой и чеки по 54-ФЗ
    • Доступ к материалам по статусу оплаты
    • Баланс, счета и возвраты

    Примеры: PERSHIKOV, VPS-сервис, Приложение водителя

  • /03

    Приложения, боты и интеграции

    Мобильные приложения, Telegram-боты и связь с платёжными системами и внешними сервисами, чтобы рутина выполнялась без участия людей.

    • Мобильные приложения для iOS и Android
    • Telegram-боты как интерфейс сервиса
    • Обработка вебхуков платёжных систем
    • Автоматическая выдача и продление услуг

    Примеры: Приложение водителя, VPS-сервис, PERSHIKOV

Задача не из этого списка?

Обсудить проект
03 / Процесс

Шесть этапов от переписки до передачи

После каждого этапа понятно, что уже сделано и что будет дальше.

  1. 01

    Вводные

    Вы рассказываете о задаче в переписке. Задаём вопросы, смотрим, что уже есть: сайт, данные, доступы.

    Описание задачи, с которым согласны обе стороны

  2. 02

    Оценка

    Разбиваем работу на этапы и по каждому называем срок и стоимость.

    Оценка по этапам до начала работ

  3. 03

    Разработка

    Работа идёт частями. Каждый этап заканчивается результатом, который можно проверить.

    Работающая часть проекта

  4. 04

    Демонстрации

    Показываем сделанное вживую и собираем правки до следующего этапа.

    Правки учтены, пока они дешёвые

  5. 05

    Запуск

    Разворачиваем на сервере, подключаем домен, SSL и резервные копии.

    Работающий сервис на вашем адресе

  6. 06

    Передача

    Передаём исходный код, доступы и инструкцию по работе с проектом.

    Полный контроль над проектом

04 / Об агентстве

Агентство с личной ответственностью основателя

Plankton основал Тимофей Макаров. Он лично ведёт каждый проект: обсуждает задачу с заказчиком, проектирует архитектуру, пишет код и отвечает за результат. Постоянной команды пока нет, и мы говорим об этом прямо.

Общение напрямую

Вы пишете тому, кто делает проект. Вопросы и правки не теряются по цепочке.

Разработка в одних руках

Интерфейсы, серверная часть, платежи и интеграции делает один человек.

Ответственность за результат

За сроки и качество отвечает тот же человек, который пишет код.

05 / Вопросы

Сроки, оценка, исходники и поддержка

Не нашли ответа? Спросите в переписке.

Задать вопрос
Как вы оцениваете стоимость?

Цену называем после вводных. Работу разбиваем на этапы и оцениваем каждый, поэтому вы видите, за что платите, ещё до старта.

Сколько времени займёт работа?

Срок зависит от объёма. Называем его вместе с оценкой, по каждому этапу отдельно, и не обещаем сроков, пока не разобрались в задаче.

Кому принадлежат исходники?

На последнем этапе передаём исходный код, доступы и инструкцию.

Есть ли поддержка после запуска?

Формат поддержки обсуждаем до запуска: исправления, доработки, обновления.

Можно начать в переписке?

Да. Опишите задачу в форме ниже или напишите напрямую. Первые вопросы обсудим в переписке.

Кто будет работать над проектом?

Тимофей Макаров, основатель агентства. Постоянной команды пока нет: вы общаетесь с тем, кто пишет код.

06 / Контакт

Расскажите о задаче

Пары предложений достаточно. Ответим в переписке и зададим уточняющие вопросы.

Что будет после заявки
  1. Читаем задачу целиком
  2. Отвечаем с вопросами в переписке
  3. Готовим оценку по этапам