Список покупок корма
Ожидаемый расход, дни запаса, дата исчерпания и дата повторного заказа, рассчитанные по рациону и формату упаковки.
Для магазинов и услуг
Одно пространство для прилавка и для расписания: товары, заказы и доставка с одной стороны, груминг и передержка с другой, с той же карточкой клиента и тем же животным, которое владелец уже ведёт в своём приложении.
Торговля товарами для животных это узкая маржа и покупатели, которые берут по привычке. Риск не в потерянной продаже, а в том, чтобы не заметить, что постоянный клиент перестал возвращаться. У сферы услуг зеркальная задача: расписание заполняется на словах, санитарные требования для передержки проверяются по тетради, прейскурант меняется и остаётся записанным в трёх местах.
Функции ниже отвечают именно на эти две задачи. Торговая часть держит каталог, заказы, доставку и подписки и оценивает, когда клиенту пора повторить заказ, исходя из купленного и количества животных. Часть услуг держит расписание груминга и передержки, где доступность боксов считается по ночам, а санитарные требования проверяются до приёма.
Карточки формируются из каталога фильтрацией записей, относящихся к продажам и услугам. Как и в клинической части, почти всё живёт в веб-приложении: работа в подсобке делается на большом экране, и приложение для iOS сегодня эту сторону не покрывает.
34
Функций описано на этой странице
34
Работают в веб-приложении
1
Работают и в приложении для iOS
13
Входят в бесплатный тариф
Эти счётчики формируются из каталога функций: учитываются только записи, уже работающие хотя бы на одной платформе и уже описанные на языке, который вы читаете. Ни одна строка этого списка не написана вручную, поэтому при изменении состояния функции страница меняется вместе с ней, а то, что ещё в работе, не появляется вовсе.
Ожидаемый расход, дни запаса, дата исчерпания и дата повторного заказа, рассчитанные по рациону и формату упаковки.
Уведомления браузера через Firebase Cloud Messaging, с регистрацией и отзывом токена с устройства и явным сообщением, когда браузер их не поддерживает.
Четыре отдельных переключателя для сообщений, записей на приём, заказов и рекламных рассылок, причём последние выключены, пока вы их не включите.
Прямые сообщения между владельцами, клиниками и магазинами, со счётчиком непрочитанных и последним сообщением, которое обновляет сервер.
Поиск среди ваших животных по кличке, породе и виду, с управлением с клавиатуры и прямым переходом в карточку.
Товары с ценой, остатком, составом и аллергенами, а также назначением по виду, возрастной группе и диапазону веса, которое затем используют рекомендации товаров.
Заказы со строками, количеством, итогом и статусом, где продажей в статистике магазина считаются только доставленные.
Стоимость доставки фиксированной суммой или бесплатно свыше порога, задаётся один раз и применяется ко всем заказам магазина.
Повторный заказ каждые семь, четырнадцать, тридцать или девяносто дней, с датой следующего создания, приостановкой и возобновлением и ссылкой на последний созданный заказ.
Три уровня по накопленным баллам, пять тысяч для второго и двадцать тысяч для третьего, с множителем до двукратного и списанием блоками по тысяче баллов.
Купоны, создаваемые ко дню рождения на двадцать процентов, к годовщине усыновления на пятнадцать и к предстоящему повторному заказу на десять, каждый действует тридцать дней.
Детерминированная оценка по виду, возрастной группе, диапазону веса, отсутствию аллергенов и наличию товара, с отдельным списком того, чего стоит избегать при известных аллергиях.
Первый экран магазина с недавними заказами по статусам, наступающими автоматическими повторными заказами и настройкой доставки.
Записи с рабочими местами, длительность из прейскуранта и поиск действительно свободных часов: отмена сразу освобождает ванну.
Стрижка, нож и использованные средства каждого сеанса, с замеченными кожными реакциями и рекомендованным клиенту следующим визитом.
Цена по услуге, размеру, шерсти и фактической длительности, с надбавками и минимумом, которые задаёт сам магазин.
Размещения по боксам со свободными местами, посчитанными по каждой ночи: если занята хотя бы одна ночь, весь период не проходит.
Проверка защиты при приёме по источникам со ссылками: показывает, чего не хватает, что истекло и что истечёт во время размещения.
Ожидаемая дата, когда корм закончится, по фактически записанным покупкам, с интервалом неопределённости и наблюдаемой периодичностью.
Сравнение форматов каталога по цене фактически съеденного килограмма, а не по цене на полке.
Коды со сроком действия, минимальной покупкой и ограничениями по числу использований, с проверкой при списании и перечнем невыполненных условий.
Группы по обслуживаемым видам, частоте и сумме покупок, с порогами из реального распределения магазина, а не из фиксированных чисел.
Клиенты, купившие отозванную партию, определяются по заказам, с прямым указанием, когда круг затронутых шире необходимого.
Отзыв возможен только после доставленного заказа или завершённой услуги, и проверка заложена также в правилах базы данных.
Индексируемая страница с названием, адресом, часами работы, услугами и избранными товарами: формируется на сервере и публикуется только после того, как магазин включает переключатель.
Публичный список опубликованных витрин: найти ближайший магазин и заранее увидеть, что он предлагает.
Итальянский, английский, французский, испанский, немецкий, китайский упрощённый, эстонский, русский и арабский, с вёрсткой справа налево для арабского и языком в адресе страницы.
Пять вариантов интерфейса: простой, продвинутый, компактный, сфокусированный и карточный, которые меняют плотность и занимаемое место, не убирая функций.
Светлая, тёмная или автоматическая тема по настройке системы, сохраняется на устройстве и в аккаунте, поэтому находится в любом браузере.
Повышенный контраст по WCAG 2.2, уменьшение анимаций и три размера текста, с примечанием, что настройки системы имеют приоритет.
Манифест приложения со значками и запуском в отдельном окне, чтобы сайт устанавливался на домашний экран и открывался как приложение.
Service worker сначала пробует сеть, затем копию из кеша и в конце запасную страницу, пропуская вызовы к Firebase напрямую.
Журнал только на добавление о том, кто что и когда сделал, полностью видимый администратору и ограниченный своей клиникой для ветеринарного врача.
Удаление убирает животных, журналы, контакты, общие доступы и расходы, прежде чем удалить саму учётную запись, и требует повторного входа.
Пространство магазина тоже проходит человеческую проверку прежде чем стать рабочим. Как только вы ведёте заказы, записи и карточки клиентов, вы становитесь оператором этих данных, и отношения с Animiyo регулируются соглашением об обработке.
Регистрация обычная для платформы. Вначале у записи нет никакой коммерческой роли и она не видит закрытых разделов.
В разделе магазина вы указываете название дела. Пространство создаётся в пробном статусе, и вы значитесь его владельцем, но рабочих прав пока не получаете.
Администратор платформы проверяет заявку и выдаёт лицензию с тарифом, числом рабочих мест и возможным сроком. С этого момента запись получает роль магазина и связь с пространством.
Вы вносите товары с ценой и остатком, настраиваете окна доставки, задаёте прейскурант услуг и публикуете витрину, то есть публичную страницу магазина, доступную и из справочника заведений.
Пробелы, о которых стоит знать, прежде чем опирать на это дело. Это реальные лакуны, а не стилистические оговорки.
Платформа не заменяет кассовый аппарат и не выпускает фискальные документы. Продажи за прилавком остаются в уже используемой кассовой системе: Animiyo держит заказ, подписку и историю клиента.
Цены и остатки обновляются внутри платформы. Автоматической связи с прайс-листами или складами дистрибьюторов нет, как и периодического импорта внешнего каталога.
Между регистрацией магазина и рабочим доступом стоит ручная выдача лицензии. Открыть работающее торговое пространство самостоятельно за несколько минут нельзя.
Каталог, заказы, расписания и прейскуранты ведутся в веб-приложении. Приложение для iOS сегодня покрывает сторону владельца животного, а не сторону магазина.
На страницах ниже собраны цифры, полный перечень функций, реально применяемые меры защиты и договорные тексты. Нет отдельной коммерческой и отдельной технической версии: это тот же материал, который специалист по защите данных может запросить перед подписанием.
Внесите часть каталога, задайте прейскурант одной услуги и посмотрите неделю реальных записей: это скажет больше любого перечня функций. Тарифы и условия указаны на странице цен.
Цены