Список покупок

Написать список

Новая запись

Магазин или статья расходов
Категория (необязательно)
Фото чека
Сегодня потрачено

Последние записи

Журнал с расшифровкой

покупок
средний чек
в день

Магазины и статьи

Структура расходов

Динамика

Нажмите на столбик
Все записи

Облачная синхронизация

Общие записи и список покупок на нескольких iPhone/iPad. Нужен бесплатный проект Google Firebase — пошаговая инструкция ниже, в «Как пользоваться».
Первое устройство
Второе устройство

Оформление

Размер шрифта

Молоко, хлеб, яйца

Валюта

Меняется только значок — суммы не пересчитываются.

Бюджет на месяц

Покажу, сколько уже потрачено и сколько осталось.

Магазины и статьи расходов

Магазины → категории

Выберите, к какой категории относится каждый магазин или статья. Все записи — и старые тоже — сразу посчитаются в «Аналитике» по этим категориям.

Категории расходов

Резервная копия

Архив .zip содержит все данные, фото чеков и таблицу Excel. Сохраните его в «Файлы» или отправьте себе. Загружать можно .zip или .json.

Подсказки «Часто покупаете»

Работа без интернета

Место на телефоне

Как пользоваться

Список покупок

Напишите продукты столбиком и нажмите «Сделать список с галочками». Касание строки — продукт куплен (зачёркивается). «Оставить только некупленные» убирает купленное. Внизу — подсказки «Часто покупаете»: одно касание добавляет продукт.

Как поделиться списком

Отправить: «Поделиться списком» → мессенджер или AirDrop. Уходят только некупленные позиции.

Получить: в мессенджере долго нажмите на сообщение → «Скопировать» → откройте приложение → «Загрузить список продуктов» → «Вставить» → «Добавить к списку» (или «Заменить мой список»). Список из файла .txt — кнопка «Из файла».

Расходы и расшифровка

Вкладка «Расходы»: дата → магазин или статья → сумма → «Сохранить». Ошиблись — ✎ исправить, ✕ удалить.

У статей Налоги, Медицина, Страховки, Обслуживание авто есть расшифровка: впишите позиции и цены (например «ТО — 150», «Масло — 45»), для авто — пробег. Сумма посчитается сама. Всё видно в «Журнале с расшифровкой» — когда, что и за сколько меняли. Расшифровку можно включить у любой статьи значком ≡ в списке ниже.

Отделы, цены и корзина

Продукты сами раскладываются по отделам магазина (овощи, молочное, бакалея…) — кнопка «По отделам» включает и выключает группировку. Нажмите ⋯ у продукта: можно исправить название, вписать цену и сменить отдел — приложение запомнит отдел для этого продукта.

Если цены вписаны, вверху видно «В корзине» (отмеченное) и сумму всего списка. Кнопка «Записать купленное в расходы» переносит отмеченные продукты в новую запись расхода с расшифровкой — останется выбрать магазин.

Шаблоны списков

Составьте частый список → «Шаблоны списков» → впишите название → «+». Потом одно касание «Добавить» — и продукты в списке (без повторов).

Категории и фото чеков

Категории: в Настройках → «Магазины → категории» укажите для каждого магазина его категорию (Kaufland, T-Market → Продукты; Булсатком → Интернет и связь; заправка → Дизтопливо; Электроэнергия, ВиК, Дрова → Дом и ЖКХ). Все записи, и старые тоже, сразу распределятся. При записи расхода категория подставляется сама; если выбрать другую — она будет только у этой записи. В «Аналитике» переключатель «Категории» показывает расходы по категориям. Список категорий меняется в Настройках.

«Фото чека» — снимок сохраняется к записи (значок 🧾 открывает его). Фото хранятся на телефоне и входят в архив.

Фото к сохранённым записям

Длинный чек снимайте по частям сверху вниз: «📷 Снять чек» → снимок → «📷 Снять следующую часть» → и так до конца. Части нумеруются; стрелка ‹ / ↑ меняет порядок, ✕ удаляет часть. «🖼 Из галереи» добавляет сразу несколько готовых снимков.

К уже сохранённой записи: нажмите 📷 (или 🧾 с цифрой — если фото уже есть) у записи в «Последних записях» или «Журнале» → откроется окно с частями чека, там же «Снять следующую часть» и «Из галереи». Через ✎ можно изменить всю запись, включая фото.

☁️ Синхронизация между устройствами — настройка

Данные хранятся в вашем личном бесплатном облаке Google Firebase. Настраивается один раз (~10 минут), удобнее с компьютера или iPad.

  1. Откройте console.firebase.google.com, войдите в Google-аккаунт → «Создать проект» (Create project). Название, например spisok-pokupok. Google Analytics — отключить. «Создать».
  2. Слева: Build (Создание) → Firestore Database → «Create database» (Создать базу данных).
  3. Выпуск Standard, расположение eur3 (Europe) → режим Production mode → «Create».
  4. Вкладка Rules (Правила): удалите всё и вставьте текст ниже → «Publish» (Опубликовать).
    rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /spaces/{space}/data/{doc} { allow get, write: if space.size() >= 24; } match /spaces/{space}/photos/{doc} { allow get, write: if space.size() >= 24; } } }
  5. Шестерёнка вверху слева → Project settings (Настройки проекта) → внизу «Your apps» → значок </> (Web) → любое имя → «Register app». Появится блок firebaseConfig: нужны две строки — apiKey (AIza…) и projectId.
  6. В приложении: Настройки → Облачная синхронизация → вставьте Project ID и apiKey → «Создать общее хранилище».
  7. «Отправить код на другое устройство» → на втором iPhone/iPad: Настройки → вставьте код → «Подключиться по коду».

Как работает: нажимайте ⟳ (вверху экрана) после изменений на одном устройстве и перед работой на другом. Синхронизируются все записи, расшифровки, фото чеков, список покупок, шаблоны, магазины, категории, валюта и бюджет. Тема и шрифт у каждого устройства свои. Если одну и ту же запись изменили на двух устройствах, сохранится вариант того, кто синхронизировал позже.

Бесплатно: лимитов Firebase (десятки тысяч операций в день) для семьи хватает с огромным запасом.

Безопасность: код подключения — это ключ к вашим данным. Отправляйте его только своим устройствам и близким, с кем ведёте общий список.

Аналитика и статистика

Выберите День, Неделю, Месяц, Год или «Период» (любые даты с — по). Стрелки ‹ › листают периоды. Отметьте магазины, чтобы посчитать сумму только по ним. Касание сектора диаграммы или строки — сумма и доля; касание столбика — сумма за день или месяц. Под итогом — сравнение с прошлым периодом.

Выгрузка в Excel

Внизу «Аналитики»: «Excel за выбранный период» (учитывает выбранные магазины) или «За всё время». Откроется меню «Поделиться» — можно отправить в мессенджер, на почту или сохранить в «Файлы». В файле листы: Итоги, Записи, По дням, По месяцам, Расшифровки.

Резервная копия — зачем и как

Все данные хранятся только на этом телефоне, на сервере их нет. Архив — единственный способ не потерять их при поломке, смене телефона или случайном удалении.

Создать: «Создать архив» → «Отправить / сохранить» → «Сохранить в Файлы» (лучше в iCloud Drive) или отправить себе в мессенджер. Делайте раз в неделю-две и обязательно перед обновлением iOS или сменой телефона.

Восстановить (или перенести на другой телефон): «Загрузить резервную копию» → выберите файл .zip. Текущие данные заменятся данными из архива.

⚠️ Чего НЕ делать, чтобы не потерять данные
  • Не удаляйте значок с экрана «Домой» — вместе с ним удаляются все данные. Поставили заново — будет пусто, поможет только архив.
  • После каждого обновления на GitHub откройте приложение один раз с Wi‑Fi, закройте и откройте снова — и проверьте «Настройки → Работа без интернета: ✅ Готово».
  • Не открывайте приложение через Safari по ссылке — там отдельное пустое хранилище. Только значок на экране «Домой».
  • Не очищайте «Настройки → Safari → Очистить историю и данные» и «Дополнения → Данные сайтов → Удалить все» — это может стереть данные.
  • Не переименовывайте репозиторий на GitHub и не меняйте логин — у приложения сменится адрес и оно откроется пустым.
  • Не пользуйтесь в режиме «Частный доступ» Safari — там ничего не сохраняется.
  • Не забивайте память телефона до отказа — при нехватке места iOS может удалять данные сайтов.
  • Не отправляйте код синхронизации посторонним — с ним видны и изменяемы все ваши записи.
  • Синхронизация — не замена архиву: если удалить запись и синхронизировать, она удалится везде. Архив делайте всё равно.
  • Обновлять файлы на GitHub можно — данные при этом сохраняются.

О приложении

Список покупок и учёт расходов
Версия 4.3 · © 2026 Elena Kirsanova. Все права защищены.
Копирование, изменение и распространение без письменного разрешения автора запрещены.
Установка: Safari → «Поделиться» → «На экран Домой».