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

Привет всем!

Выставляю задание второй раз, потому что первый раз сделал многое не правильно. Надеюсь, что сейчас лучше получится!

Пожалуйста, читать всё - тогда шансы будут выше!

Нужно: Мобильная аппликация для Android 4.4+ и iOS 9+ (мобилки и планшеты). Сайт будет позже. Язык сайта и аппликации - немецкий. Перевод с русского могу предоставить. Внимание: речь идёт не об одном ресторане, а о независимых ресторанах, которые могут принять участие в системе.

Работа будет проходить поэтапно. Здесь речь о первом этапе. Этапов будет много и по-этому надеюсь найти исполнителя для всех этапов. Частичная или полная предоплата возможна в зависимости от позитивных и негативных оценок и суммы.

Ниже краткое описание первого этапа. Нужно написать сроки и цену. Подходящие кандидаты получат часть мокапов, можно будет поскайпить.

Этап первый.

Роли и возможности администрирования:

- Клиент:

  - Может сделать заказ и посмотреть предыдущие заказы

- Владелец ресторана:

  - Может администрировать детали ресторана и заказы

  - Может администрировать блюда, блоки (см. ниже) и категории блюд

- Админ:

  - Может добавлять/блокировать/удалять аккаунты владельцев ресторанов

  - Добавлять, удалять и переименовывать виды кухни

  - Добавлять, удалять и переименовывать аллергены и пищевые добавки

  - Те же возможности как и у владельца ресторана (в целях суппорта)

Статические страницы:

- Контактные данные / Imprint

- Условия сделки / Terms & conditions

- Privacy policy

Регистрация / логин:

- Логин только для админа и владельцев ресторанов с помощью тел.номера и пароля

- Регистрация будет позже, для начала пустышка регистрации с фейсбуком, тел.номером, подтверждениеm условий сделки и privacy policy

Поиск:

- Ввод почтового индекса или улицы и номера дома с автодополнением/использованием API гугла

- Результат: Рестораны в том же городе, рассортированные по отдалённости

- Выбор ресторана из списка

- Данные о ресторане в поиске:

  - Название

  - Дистанция

  - Время открытия сегодня

  - Минимальная сумма заказа

  - При клике на ресторан переход в детали

Детали ресторана:

- Предлагаемые виды кухни

- Описание ресторана

- Категории блюд (расширяемый список)

- Список блюд с заголовком, ценой, описанием и атрибутами как минимальная сумма заказа

- Время открытия

- Контактные данные ресторана

- Способ оплаты (на данный момент только наличкой)

Детали и опции блюд при добавлении в корзину:

- Описание

- Опции: Блоки, состоящие из "checkbox" или "radio button", которые влияют на конечную цену блюда. Владельцы ресторанов могут составлять их сами. Скорее всего имеет смысл создавать эти блоки отдельно от блюд и прикреплять их к блюдам, так как многие блюда будут иметь одни и те же блоки.

- Аллергены

- Пищевые добавки

- К каждому блюду можно добавить свободным текстом дополнительные пожелания/заметки

- Цена

Заказ:

- Скрин с перечнем заказа

  - Ввод не хватающей личной информации: Имя, Фамилия, Телефонный номер, Адрес

  - Заметки

  - Подтверждение заказа

- Заказ передаётся владельцу ресторана

- uuid, мобилка и операционка сохраняются в базе

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

- Владелец ресторана получает заказ со всей информацией

- Заказ попадает в список секции "Заказы" с датой заказа и может быть просмотрен

Вид владельца ресторана:

- Владелец ресторана может перемещать заказы по категориям "активные", "выполненные", "отменённые" и "no show"

- Заказы в каждой категории показываются списком

- Список в категории "активные" сортирован по дате заказа: вверху самый старый

- Остальные списки наоборот: вверху самый новый

- При клике на заказ показывается детальная информация

- При административных изменениях, например как изменение цены, старые заказы не изменяются

Обязательное использование:

- http://hashids.org/

Если используются следующие технологии, то это в плюс:

- react + cordova / react-native

- Spring Boot / vert.x (java)

- GraphQL/Apollo

- Docker

6 лет назад
guest_15219992086352
6 лет в сервисе
Был
6 лет назад