страница

advertisement
1. Добавить логотип премии "Здоровое питание 2014" справа от логотипа компании и
значка «Разработано с НИИ питания РАМН».
2. Изменить структуру самой шапки. Кнопку «Мои заказы» перенести вниз и поставить
слева от кнопки «Регистрация». Тогда Телефон, График работы, Заказ звонка и ссылку на
контакты можно сдвинуть вправо.
3. На главной странице есть слайдер-меню с 4 иконками и названиями типов программ. При
нажатии на названия должна меняться картинка и справа появляться перечисление
программ (так же, как сейчас при нажатии на иконку).
4. Отзывы сейчас хранятся в двух формах. 1) Отзывы на странице программы: http://obrazgizni.ru/program/1000-kkal/. 2) Раздел «Отзывы». Первое нужно убрать, второе сделать
аналогично примеру: http://mylunch.ru/reviews.
5. Оформление заказа должно быть невозможно без регистрации. Можно выбрать
программу, выбрать желаемые блюда, но после нажатия на «Оформить заказ» должно
всплывать окно с призывом авторизоваться или зарегистрироваться.
6. На странице регистрации разместить справа краткое описание о дополнительных
функциях личного кабинета, которые будут доступны после оформления заказа.
7. Если пароль короткий (меньше 6 символов), то поле должно выделяться красным и
должно появляться напоминать о том, что он короткий. Логин по умолчанию адрес
электронной почты. По желанию, клиент может его изменить в личном кабинете. После
регистрации логин и пароль должны высылаться клиенту на почту.
Сейчас реализовано так: При регистрации нового клиента после оформления заказа у
клиента отсутствует логин и пароль. Войти в личный кабинет клиент может только по
ссылке, приходящей на его электронную почту и только потом придумать себе пароль.
Логином в этом случае по умолчанию является электронная почта клиента до "@".
Неудобно и непонятно для пользователя.
8. Необходимо сделать уведомление при вводе неправильного логина/пароля, сейчас
окошко авторизации просто закрывается и непонятно, что произошло.
9. Необходимо исправить механизм заказа программ. Сейчас для всех программ после
нажатия на кнопку «Заказать» происходит перезагрузка страницы и от пользователя
требуется выбрать варианты. Если вариантов 2, то можно выбрать вручную (кликнув) и
тогда появляется кнопка «Оформить заказ», либо можно нажать «случайно», система
сама выбирает варианты и также появляется кнопка «Оформить заказ». При выборе
программ, где нет возможности выбора между двумя вариантами (все программы, кроме
обычной по снижению веса), пользователь сейчас должен догадаться, что нужно нажать
«случайно», после чего появляется кнопка "Оформить заказ". Нужно сделать так:
9.1. Если в программе нет выбора вариантов, то кнопка «Заказать» должна сразу
добавить заказ в корзину. Под списком блюд нужна кнопка «Оформить заказ» переход на страницу оформления заказа.
9.2. Если в программе есть выбор между двумя программами, то при нажатии на
кнопку «Заказать» страница должна прокручиваться до перечня блюд, и
пользователю должно выводиться сообщение «Пожалуйста, выберите желаемые
блюда на каждый день программы или нажмите «случайно» для произвольного
выбора. Выбор блюд можно будет изменить в личном кабинете после оформления
заказа.» Под списком блюд нужна кнопка «Оформить заказ», которая работает так же:
переносит в начало перечня и выдаёт уведомление, если варианты не выбраны. Если
всё выбрано, пользователь переходит на страницу оформления заказа.
10. Нужно выставить ограничение «до/после 15:00» на доставку при продлении заказа
аналогично оформлению нового, сделать всплывающее окно с ближайшей датой
доставки. Пример: если пользователь заказывает 22.04.15 после 15:00, то заказ
оформляется на 24.04.15. Если до 15:00, то на 23.04.15.
11. Личный кабинет пользователя:
11.1. В личном кабинете баланс выводится наверху, а должен выводиться рядом с
«Добро пожаловать, ФИ!». Новое: предлагаем выводить его под «Добро пожаловать,
ФИ!», там как раз должен поместиться баланс, размер скидки и кнопка «Пополнить».
11.2. На данный момент в личном кабинете пользователя есть расчёт всех ключевых
показателей в столбик. Нужно сделать все калькуляторы по отдельности: ИМТ,
базальный метаболизм, суточный расход энергии, идеальный вес, норма потребления
воды. 5 иконок расположить в ряд над графиками. Расчет нормы потребления воды
нужно добавить. Работать это должно так: Иконка, под ней кнопка "Рассчитать".
Нажали и вместо кнопки появилась цифра, посчитанная по формуле.
11.3. График съеденных калорий и График изменения веса сейчас сделаны в виде
переключающихся вкладок, нужно разместить их рядом на странице. В графике
съеденных калорий одним цветом должен показываться суточный расход энергии,
другим цветом – количество потребляемых калорий по факту. Под графиком должна
быть «легенда».
11.4. Над графиками есть разноцветные строки с параметрами пользователя. Нужно
поменять местами вес и рост. Тогда вес расположится на полоске более свободно,
можно будет сделать поле для ввода и добавить кнопку «Обновить» рядом. Сюда же
можно перенести кнопку «Посмотреть историю» из блока результаты, который у нас
меняется согласно пункту 11.2. История веса пользователя должна быть
сгруппирована по месяцам, примерно так:
11.5. Не работает автоматическое списание оплаты за день программы.
11.6. Не отмечается птичками «съеденный» день в разделе «Моя программа».
11.7. Моя программа. В случае если по программе возможен один вариант блюд, то при
продлении программы на неделю и так далее, отмечать сразу, что меню
сформировано.
11.8. Пункт «Меню не сформировано» в разделе «Моя программа» оставить только для
программ с вариантом выбора блюд.
11.9. Раздел «История заказов» видоизменить. Указывать дату/время оформления
заказа, название программы, стоимость и количество калорий. Разбить программы
визуально на три блока: Прошедшие программы, Текущая программа, Будущие
программы.
11.10. Указывать стоимость программы в разделе «Моя программа» справа от названия
программы.
11.11. Функция заморозки со стороны клиента: клиент может замораживать любой
выбранный день программы. Заказ на завтрашнюю дату можно заморозить до 15:00
текущего дня. На последующие дни заморозка по времени не ограничена.
11.12. Сделать возможность удаления программы пользователем. То есть, если
пользователь наводит на какой-либо из дней программы, рассчитанной на 7 дней,
появится крестик с указанием на то, что будет удален не один день, а вся программа,
все 7 дней. Эта опция доступна только для тех программ, которые ещё не начались.
Т.е. крайний срок для удаления: за день до начала до 15:00.
11.13. В «Моей корзине» убрать перечисление блюд по дням и вариантам. Оставить
название программы, калорийность программы, стоимость дня, количество дней,
общая сумма за программу. Вместо «редактировать» сделать ссылку «изменить
программу».
11.14. Если пользователь хочет поменять калорийность программы или сменить одну
программу на другую, сделать это он сможет после получения рекомендаций от
администратора. В личном кабинете нужно сделать соответствующее уведомление.
11.15. Сейчас есть возможность просмотра меню на всю программу, но в случае, если
клиент отредактировал меню, данные не изменяются.
12. Панель менеджера сайта: необходимо создать панель, при помощи которой менеджер
легко мог бы оперировать заказами, списками пользователей, а также анализировать
ключевые показатели магазина. Для этого должны быть созданы «вкладки».
12.1. Вкладка «Пользователи»: список пользователей с цветовой индикацией групп. У
менеджера должна быть опция авторизоваться в качестве любого из пользователей,
чтобы иметь возможность редактировать данные в личном кабинете от лица клиента.
При этом выглядеть Личный кабинет в этом случае должен как сейчас на сайте, а не
как будет после реализации пункта 11.2.
12.2. Список клиентов должен быть с разбивкой и сортировкой: заказавшие на завтра –
зеленые (сверху), замороженные – синие (посередине), программа закончилась –
красные (снизу). Новые клиенты – фиолетовым (в самом верху). После первого заказа
клиент уже не новый.
Приблизительный пример такой вкладки:
12.3. Сделать группы для клиентов – новые, регулярные, нерегулярные, реанимация,
исключенные за нарушение, активные.
12.4. Вкладка «Продукция»: все имеющиеся блюда с указанием химического состава
(белки, жиры, углеводы, калорийность), ингредиентов, а также категории, к какой
программе данное блюдо относится. Нужно добавить для всех блюд свойства
«Себестоимость» (простое поле для ввода числа) и «Цех» (выпадающий список со
значениями «горячий» и «холодный»).
Приблизительный пример такой вкладки:
12.5. Для всех блюд должен быть блок с указанием ингредиентов. Пример:
При формировании Сводного заказа (см. пункт 12.12) должен формироваться ещё и
список необходимых ингредиентов с указанием их количества по весу.
12.6. Сделать фильтр к блюдам для составления программ: разбить блюда на категории
(горячие, супы, салаты).
12.7. Сделать сортировку блюд в каталоге товаров на внешней стороне сайта (1 – салат,
2 – суп, 3 – горячее блюдо). В завтраках 1 – напиток, 2 – основное блюдо.
12.8. Вкладка «Заказы/Накладные» (или «Управление заказами»: перечень всех заказов
(с возможностью печати накладных установленного образца) на определённую дату
(по умолчанию должны выводиться на дату следующего дня). Сейчас печать
накладных реализована по ссылке: http://obraz-gizni.ru/personal/list_pay_delivery/.
Сделать возможность выбрать на печать все накладные или только для выбранных
заказов.
Также для каждого заказа нужно сделать возможность распечатать индивидуальное
меню на день, где будут перечислены все блюда из программы на данный день, с
указанием калорийности. Для этой задачи нужно сделать базу программ с разбивкой
по времени питания и калориям.
Также нужно, чтобы заказы можно было просмотреть на любую дату.
Таблица краткой информации о заказах: ФИ клиента, адрес доставки, время доставки,
название программы, калорийность программы. В подробностях выводить список
заказанных блюд. Приблизительный пример такой вкладки:
12.9. Данные для накладных сохраняются в форме при создании заказа и потом не
обновляются, даже после редактирования и сохранения заказа. Это нужно исправить.
Сейчас подгружается только контактный номер заказчика.
12.10. При оформлении заказа существующим пользователем (продлении) он не
обозначается как новый заказ. Менеджеру ежедневно приходится просматривать все
старые результаты программ всех пользователей. Они выстраиваются длинной
вереницей и удалить их возможно, только удалив сам заказ и регистрацию
пользователя, то есть клиента полностью, таким образом, что он перестает
присутствовать в базе.
12.11. Сделать возможность удаления программы администратором.
12.12. Необходимо настроить печать из модуля «Управление заказами» информации в
Сводный заказ (блюда нужно разделить на категории, сделать раздельными перечни
для холодного и горячего цеха, разгруппировать по калориям и количеству порций,
образец в файле «Сводный ОЖ»), данных для путевого листа (установленного
образца: ФИ клиента, адрес, время доставки).
12.13. Вкладка «Сводный заказ» сейчас просматривается только на дату завтрашнего
дня. Ни на последующие дни, ни даже на прошедшие дни сводный заказ просмотреть
невозможно. Нужна возможность просмотра на любую дату.
12.14. Вкладка «Статистика»: общая выручка, общее количество продаж программ,
общее количество блюд по калориям.
12.15. Функция заморозки. Администратор имеет возможность заморозить доставку
заказа на следующий день и на последующие дни не ограниченно по времени. Админ
может выбрать период заморозки с дд.мм.гг. по дд.мм.гг. Опцию заморозки нужно
сделать в карточке клиента. Накладные у замороженных клиентов не печатаются и не
попадают в сводный заказ. При заморозке программа сдвигается на количество дней
заморозки.
12.16. У администратора должна быть возможность открыть доступ для заморозки заказа
и редактирования меню после 15:00.
13. Сделать возможность заказа пробного одного дня. При выборе любой программы,
пользователь может выбрать любой день из программы. Алгоритм доставки такой же,
как у остальных заказов (до/после 15:00), должно выводиться окошко с ближайшей датой
доставки. Стоимость заказа для пробного дня больше обычной стоимости дня,
автоматически умножается на коэффициент (необходимо уточнить размер
коэффициента).
14. Почту сделать [email protected]
15. Настроить распечатывание этикеток из админки на каждое блюдо (в количестве, равному
заказанному) посредством принтера Zebra GK 420 t. Формат этикетки ориентировочно
такой:
16. Настроить автоматическую рассылку на e-mail и телефон в предпоследний день заказа с
напоминанием о продлении.
17. Сделать оповещения для администратора о дне рождения клиента: в админке +
оповещения на почту. В админке для этого добавить соответствующий фильтр во
вкладке «Пользователи».
Скачать