← Все проекты
Кейс · Закрытая бизнес-платформа

Founder HQ

Закрытая операционная система для MatchMate. Создана для управления бизнес-стороной компании: финансы и подписки, взаиморасчёты основателей, планирование, координация календарей и операционная работа.

Проблема
Деньги, подписки, взаиморасчёты между основателями и сроки были разбросаны по таблицам и напоминаниям.
Моя роль
Спроектировал и разработал — от модели данных до мобильной вёрстки.
Подход
Одно закрытое веб-приложение с собственным бэкендом, которое можно установить на телефон и которое само отправляет важные даты на телефоны и в календари.
Что сделано
Веб-приложение из 13 разделов, синхронизация с Google и Apple Календарём, уведомления на iPhone и фоновые задачи по расписанию.
Результат
Ведёт финансы и календари MatchMate. Каждая интеграция проверена от начала до конца на реальном iPhone.
Founder HQ · Обзор
Обзор Founder HQ на компьютере в дизайне Glass: сводка дня, ближайшие 14 дней и быстрые действия
Обзор Founder HQ на iPhone, установленный на экран «Домой»

ДемоданныеВымышленные демоданные, только для презентации. Это не реальные финансовые данные MatchMate.

AЗачем это понадобилось

Стартапу был нужен бэк-офис, а не ещё больше таблиц.

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

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

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

Место в экосистеме

Один из трёх продуктов MatchMate. Два открыты для всех, HQ закрытый и работает за ними.

Открытое · iOS и AndroidМобильное приложение

Найти игру, познакомиться с игроками, сыграть в футбол.

Открытый · matchmateapp.appСайт

Публичная страница приложения на английском и португальском.

Закрытый · только основателиFounder HQ

Бизнес-сторона: деньги, планы, календари и операции.

BЧто внутри

Одно закрытое место для всего бизнеса.

Каждый раздел отвечает на вопрос, который основатели задают себе каждую неделю. На компьютере и iPhone один и тот же дизайн Glass: матовые панели поверх пейзажа, который меняется в течение дня.

  1. 01Финансовый учёт

    Доходы, оплаченные расходы, деньги компании и результат кассовым методом.

  2. 02Расходы и подписки

    Каждая трата с плательщиком и категорией, каждое продление до срока.

  3. 03Взаиморасчёты основателей

    Кто что оплатил лично и кто кому должен по согласованной доле.

  4. 04Планирование и прогнозы

    Месячные бюджеты, расход денег, запас времени и модели NPV и IRR.

  5. 05Календарь и расписание

    Встречи, продления и сроки в одном календаре, синхронизированном с телефонами.

  6. 06Операции

    Заявки организаторов, метрики приложения и закрытые документы компании.

  7. 07Уведомления и интеграции

    Уведомления на iPhone, синхронизация с Google Календарём и закрытая подписка для Календаря Apple.

  8. 08Закрытый доступ основателей

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

CНа iPhone

Устанавливается как приложение, удобно одной рукой.

После добавления на экран «Домой» HQ открывается на весь экран: плавающая панель вкладок, нижние панели для быстрого ввода и раскладка, сделанная для телефона. Те же данные и тот же дизайн, что на компьютере.

iPhone: главная HQ со сводкой дня
Главная

Сводка дня, начиная с того, что требует внимания.

iPhone: взаиморасчёт основателей и последние траты
Расчёты и траты

Баланс между основателями и последние расходы.

iPhone: график доходов и расходов со структурой расходов
Доходы и расходы

Двенадцать месяцев движения денег, удобно читать на телефоне.

iPhone: повестка со статусом синхронизации Google и Apple
Календарь

Повестка со статусом синхронизации каждого события.

iPhone: панель добавления события
Быстрый ввод

Нижние панели делают формы короткими и всегда под рукой.

iPhone: экран входа в Founder HQ
Закрытый вход

Войти могут только одобренные аккаунты основателей.

ДемоданныеВымышленные демоданные, только для презентации. Это не реальные финансовые данные MatchMate.

DИнтеграции

Даты и уведомления приходят туда, куда люди и так смотрят.

Google Календарь

Автоматическая синхронизация

HQ подключается через вход Google, создаёт собственный календарь и поддерживает события в актуальном состоянии. Ключи хранятся на сервере, браузер их никогда не видит.

Создание, изменение и удаление проверены от начала до конца
Apple Календарь

Закрытая подписка на календарь

Закрытая ссылка добавляет события HQ в календарь iPhone в режиме только для чтения. Если ссылкой случайно поделились, её можно заменить в любой момент.

Тестовое событие доставлено в Apple Календарь
Уведомления

Web Push на iPhone

После установки на экран «Домой» HQ присылает напоминания как настоящие уведомления телефона — без всякого магазина приложений.

Доставка проверена на реальном iPhone
EУстройство

Закрытость заложена в основу, и всё работает само.

У HQ собственная база данных и собственные учётные записи, полностью отдельные от приложения для пользователей, поэтому между ними ничего не может утечь. Фоновые задачи отправляют напоминания и синхронизируют календари, даже когда приложение никто не открывает. Новые функции добавляются, не затрагивая существующие финансовые записи.

Технические заметки: архитектура и задачи по расписанию

Три продукта, два бэкенда

У приложения для пользователей и у HQ — свои базы данных, аккаунты и ключи доступа. Изменение в одном не может затронуть другое. Публичный сайт статический, базы данных у него нет вовсе.

Задачи по расписанию

Задачи по расписанию выполняются внутри базы данных и вызывают серверные функции по таймеру. Каждый запуск записывается в журнал, чтобы отличить спокойный день от сломанной задачи.

ЗадачаЧастотаЧто делает
Отправка pushкаждую минутуОтправляет все уведомления, срок которых наступил.
Синхронизация календарякаждые 2 минПередаёт в Google Календарь новые, изменённые и удалённые события.
Поиск напоминанийкаждые 5 минИщет ближайшие даты, о которых нужно напомнить.
ОбслуживаниеежедневноПлановая уборка, чтобы данные оставались в порядке.

Релизы сначала попадают на тестовую копию, проверяются на компьютере и на iPhone и только потом собираются для продакшна. Новые функции добавляются через контролируемые миграции базы данных, чтобы существующие финансовые записи оставались нетронутыми.

Следующий кейсMatchMate →
Контакты

Расскажите о своём проекте.

Чтобы начать, достаточно одного письма. Кнопка открывает короткий шаблон для заполнения. Я работаю на английском и португальском.

Написать о проекте →

Удобнее в LinkedIn? Напишите мне там.

Что дальше

  1. 01Я отвечаю в течение двух рабочих дней.
  2. 02Проводим бесплатный 30-минутный созвон о вашем бизнесе и задаче.
  3. 03Вы получаете письменное предложение с фиксированной ценой и сроком. Никаких обязательств, пока вы не скажете «да».

Полезно сообщить

Чем занимается компания, что нужно, когда хотите запуститься и примерный бюджет.

Подать заявку на бесплатный проект

Расскажите о вашем бизнесе. Я отвечаю в течение двух рабочих дней. Заявка не гарантирует место: два проекта выбираются по соответствию и объёму.

Тип проекта
Чем занимается компания и чего должен достичь сайт?

Конфиденциальность. MONFORTE использует вашу заявку только для её рассмотрения и ответа вам. Она надёжно хранится, отправляется только на мою почту и никогда не продаётся и не передаётся. Невыбранные заявки автоматически удаляются через 180 дней, и вы можете в любой момент попросить об удалении.