Приложение «Жизнь»
Вся жизнь в одном приложении для заказчика: финансы в трёх валютах, задачи, здоровье, рабочие встречи. Шифрование, Mac и телефон. Закрытая система.
Работает с 27 октября 2026






Цифры проекта
- 13 разделовфинансы, задачи, здоровье и встречи в одном месте
- 3 валютыкурс подтягивается сам
- Mac и телефонодни и те же данные на всех устройствах
Задача
Настроение, деньги, еда, сон, тренировки, здоровье, цели и календарь обычно разбросаны по пяти-семи приложениям, и каждое хранит данные где-то у себя. Нужно одно место для всей жизни, которое работает на Mac и на телефоне, не теряет записи и не показывает личное никому: даже сервер синхронизации не должен видеть содержимое. Заказчик хотел, чтобы всё это жило в одном приложении, работало на Mac и на телефоне, а личное оставалось закрытым и зашифрованным. Дальше пользоваться могут люди, которых он сам допустит. Система закрытая: это личные данные, поэтому доступа у посторонних нет.
Что сделал
Приложение из 13 разделов на одном движке данных, с собственной дизайн-системой и сервером синхронизации.
- Сводка дня. Утром итоги вчерашнего, после обеда сегодняшний день: настроение, траты, ближайшая встреча, одно дело, которое важно закрыть.
- Финансы. Счета, операции, бюджеты по категориям, регулярные платежи с подтверждением, копилки, долги, анализ и импорт выписки из банка. Три валюты (рубли, драмы, доллары), итоги месяца в одной по курсу ЦБ, который подтягивается сам.
- Настроение и дневник. Оценка дня одним касанием, метки, текст, фото, замок на дневник, годовой вид.
- Еда, тренировки, сон, здоровье. Калории и БЖУ, вода, голодание, справочник из 75 продуктов, рецепты и план недели; тренировки и привычки; сон, вес, лекарства; перенос данных из Apple Health (около 185 типов) и экранное время.
- Цели, медиа, календарь, наблюдения. Задачи и цели, книги и идеи, календарь со встречами, заметки-наблюдения.
- Рабочие встречи из помощника. Встречи, которые помощник поставил по переписке с клиентами и которые я подтвердил, появляются в календаре и в карточке «Сейчас» с кнопкой «Подключиться»: ссылка на созвон проходит проверку по белому списку (Telegram, Meet, Zoom, Teams, Телемост).
- Напоминания и переносы. Напоминания дня приходят уведомлением на Mac и в браузере; данные переносятся из Apple Health и выписок банка; экранное время с Мака считается само.
- Синхронизация и друзья. Свой сервер, шифрование на устройстве: сервер хранит только шифр. Аккаунты друзей с одобрением, выдача разделов только для чтения, смена пароля.
- «Рассказать про день». Один рассказ в свободной форме, и помощник раскладывает его по разделам; запись только после подтверждения.
- Надёжность. Журнал событий с часами на каждой записи, конфликты и офлайн-очередь разрешаются сами; испорченная запись не ломает раздел; год данных открывается меньше чем за 0,2 с на экран.
- Свой стиль. Монохром, цвет только в графиках, линейные иконки, светлая и тёмная тема по настройке устройства, «жидкое стекло».
Результат
Приложение работает и используется каждый день: программа для Mac и веб-приложение для телефона, сервер синхронизации в бою. Остаток плана: проверка на настоящих iPhone и Android, сборка для Windows.
Коротко о проекте
| Заказчик | Человек, у которого личные дела были разбросаны по нескольким приложениям. Имя не называется. Цель - одно закрытое приложение для всей жизни на Mac и телефоне: финансы, задачи, здоровье и рабочие встречи |
|---|---|
| Моя роль | От идеи до запуска: дизайн, программа для Mac, веб-приложение для телефона и сервер |
| Результат | Финансы в трёх валютах, задачи, здоровье и рабочие встречи в одном закрытом приложении на Mac и телефоне; сервер видит только зашифрованное |
| Объём | Программа для Mac, веб-приложение для телефона и свой сервер синхронизации без внешних зависимостей |
| Платформы | Программа для Mac и веб-приложение для iPhone, Android и Windows |
| Данные | Хранятся на устройстве; синхронизация через свой сервер, который видит только зашифрованное |
| Надёжность | Испорченная запись не ломает раздел; год данных (8 238 записей) открывается меньше чем за 0,2 с на экран |
| Резервные копии | Ночные копии сервера, пробное восстановление раз в месяц |
| Доступ | Закрытая система: пользуется заказчик, следом люди, которых он сам допустит. Посторонним вход закрыт, потому что внутри личные данные |
| Связи | Рабочие встречи из помощника с кнопкой подключиться к созвону; напоминания на Mac и в браузере; перенос из Apple Health; экранное время с Мака; выписка банка файлом; курс ЦБ |