Общий список расходных материалов для офиса. Все 5 сотрудников видят один список: кто что добавил, кто уже купил. Изменения появляются у всех мгновенно.
1. Вход
Откройте адрес приложения в браузере.
Выберите свою роль из пяти имён. Паролей нет.
Роль запоминается на устройстве. Кнопка сменить роль — вверху экрана.
2. Добавить позицию
Внизу экрана — поле ввода. Напишите название (до 45 символов) и нажмите +.
Если вставили длинный текст — лишнее автоматически перенесётся в комментарий.
Enter ничего не создаёт — только кнопка + (защита от случайного добавления).
3. Купить и «купить снова»
Справа в строке — кнопка-кружок . Тапнули — кружок почернел , позиция куплена и уходит в серый блок «куплено».
Случайно купили? В первые 2 секунды тапните по чёрному кружку — позиция вернётся.
Позже — кнопка ↻«Купить снова» в купленном блоке: возвращает позицию в активный список, заказчиком становится тот, кто нажал.
4. Карточка товара
Тап по строке списка открывает карточку: наименование, количество (− / +), ссылки (до 5), фото (до 5), документ, комментарий.
Всё сохраняется само через ~0.8 секунды после ввода — отдельная кнопка «Сохранить» не нужна.
Ссылку можно скопировать кнопкой или открыть в новой вкладке; фото — по тапу увеличивается.
Закрыть: ← вверху, Esc или клик вне карточки (на мониторе).
5. Общая работа и офлайн
Каждое действие (добавили, купили, отредактировали) сразу видно у всех остальных.
Нет интернета — приложение работает офлайн: изменения копятся в очередь и уходят на сервер, когда связь появится. Офлайн помечен значком ● офлайн вверху.
6. Push-уведомления
О каждой новой позиции и о «купить снова» приходит уведомление в общий топик GadgetList.
Подписка: приложение ntfy (Android / iOS) — добавить топик GadgetList, или через веб: ntfy.sh/GadgetList → Subscribe.