Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Предлагайте свои цены, за сколько Вы готовы сделать сайт к концу декабря, учитывая, что необходим дизайн.

По всем вопросам писать: [email protected] Ольга

Ссылка на ТЗ: https://docs.google.com/document/d/1hAJLBAxHy2PpUrJU1vpcBPezRfn0xuP7VsTbQanX0cE/edit?usp=sharing

ТЗ:

У кафе есть 3 компании-заказчика, сотрудники которых каждую текущую неделю выбирают, что будут есть на следующей неделе.

На сайте есть 2 типа учётных записей: 1 администратор и много клиентов.

Ассортимент кафе хранится в бд, есть возможность импортировать информацию из Excel, админу и клиентам блюда представляются через категории (салаты/супы/горячее/гарниры/напитки/дополнительно) 

Админ может 

-редактировать список компаний-заказчиков и информацию о них

-импортировать в бд информацию об ассортименте блюд из файла Excel

-вручную добавлять новые блюда

-изменять информацию о уже внесённых в бд блюд

-формировать меню следующей недели из ассортимента

в зависимости от выбора администратора, меню на каждый день недели могут быть разные

-редактировать меню текущей недели

Клиент может:

-зарегистрироваться, указывает 

  • из какой он компании-заказчика (выпадающий список)
  • имя
  • фамилия
  • емейл
  • логин
  • пароль
-восстановить забытый пароль по емейлу

-войти в лк по логину и паролю

-посмотреть историю заказов (в истории заказов есть фильтр по датам: от и до)

-выгрузить отфильтрованную историю заказов в Excel файле

-распечатать отфильтрованную историю заказов

-формировать\редактировать заказ на следующую неделю по дням,

минимальный заказ в день 150р, но

клиент может указать, что не питается в какие-то дни недели

Доступ к меню текущей недели закрывается в 15:00 ПТ, информация о том, какая компания сколько и какой еды заказала направляется в виде таблицы Excel на почту админу, менеджеру кухни и hr подразделение клиентов

За субботу и воскресенье админ формирует новое меню, доступ к меню открывается с момента, когда админ меню сформировал.

Способ оплаты зависит от договора с компанией-заказчиком:

1) Кредитная схема- компания полностью оплатит все заказы своих сотрудников позже- клиенту ничего оплачивать не надо

2) Internet acquiring- сотрудники сами полностью оплачивают свой заказ- клиент оплачивает заказ по карте на сайте

3) Комбинированная схема- компания выделяет сотрудникам некоторую сумму на питание, при превышении которой избыток сотрудник оплачивает сам- при превышении выделенной суммы клиент оплачивает избыток по карте на сайте.

Пример использования клиентом:

# компания-заказчик “Ромашка” заключила договор на оплату по комбинированной схеме и выделяет сотрудникам по 200р в день на питание

# сотрудник “Ромашки” входит на сайт

# регистрируется как клиент

# входит в лк как клиент

# выбирает сделать заказ

# ПН: выпадают категории блюд из меню (салаты/супы/горячее/гарниры/напитки/дополнительно)

# внизу справа 2 кнопки: “не питаюсь” и “далее”, также рядом с ними указано сколько рублей осталось до минимальной суммы заказа, единовременно может быть активна лишь одна кнопка, “не питаюсь” активна, пока клиент не достиг минимальной суммы заказа на этот день, если достиг- активна кнопка “далее”

# выбирает “не питаюсь”

# ВТ: выпадают категории блюд из меню (салаты/супы/горячее/гарниры/напитки/дополнительно)

# выбирает категорию салаты

# в меню ВТ из всех салатов в меню только венегрет и морковный

# добавил в заказ 2 морковных салата

# текущая сумма заказа: 100р, до минимальной суммы заказа ещё 50р, “далее” не активна

# заказал ещё на 60 рублей

# жмёт далее

# СР: выпадают категории блюд из меню (салаты/супы/горячее/гарниры/напитки/дополнительно)

# выбирает категорию салаты

# в меню СР из всех салатов в меню только маргарита и селёдка под шубой

# добавляет в заказ еду на сумму больше 150р и т.д. по ВС. далее

# обзор: видит на какие дни что заказал (отображаются только дни с питанием). далее

# оплата: видит сводку по своему заказу (отображаются только дни с питанием):

ВТ- 160р, 200р оплачивает компания, к оплате 0р

СР- 210р, 200р оплачивает компания, к оплате 10р

ПТ- 340р, 200р оплачивает компания, к оплате 140р

СБ- 180р, 200р оплачивает компания, к оплате 0р

# итого к оплате 150р

# оплачивает картой через сайт

# выходит с сайта

Пример использования администратором:

# суббота, до утра понедельника надо сформировать новое меню

# входит в лк как админ

# выбирает “сформировать меню следующей недели”

# видит: ПН: весь ассортимент кафе представлен через категории блюд (салаты/супы/горячее/гарниры/напитки/дополнительно)

# выбирает блюда, которые клиенты смогут заказать на ПН. далее

# выбирает блюда, которые клиенты смогут заказать на ВТ и т.д. по ВС.

# нажимает “сформировать”

# видит результат

# нажимает готово

# выходит с сайта

3 года назад
Zercon
27 летРоссия
9 лет в сервисе
Был
3 года назад