Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
5 месяцев назад
Гость
6 месяцев в сервисе
Был онлайн 5 месяцев назад
5 месяцев назад

Привет всем!

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

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

Нужно: Мобильная аппликация для 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

Заявки фрилансеров

5 месяцев назад
Леонид Рыбаков
49 лет, Россия
5 лет в сервисе
Был онлайн 5 месяцев назад

Похожие заказы

Разработка ПО для мобильных устройств (J2ME)

Стабильная российская компания-разработчик постоянно проводит набор J2ME профессионалов и начинающих с опытом разработки от 1 проекта для удалённой работы. Полный текст вакансии вы можете найти на нашем сайте http://www.modus-mobile.com Дополнител

Разработка игры для мобильного телефона

Для разработки нескольких игор для мобильного телефона требуется разработчик или команда разработчиков. Среда реализации J2mE. Подробности в переписке

Разработка игры для мобильного устройства

Для разработки нескольких игрушек для мобильных устройств требуется разработчик или команда разработчиков. Среда реализации J2mE. Подробности в переписке

Требуется мидлет (java-приложение для телефона) на j2me

Требуется мидлет (java-приложение для телефона) на j2me. Программа схожа с http://www.telepat.ru/asp/gsm_keeper.asp, для управления акаунтом в билинговой системе. Основные функции, просмотр счета, переводы средств, вход по логину паролю, защищеная пе...

Требуется мидлет (java-приложение для телефона) на j2me

Требуется мидлет (java-приложение для телефона) на j2me. Программа схожа с http://www.telepat.ru/asp/gsm_keeper.asp, для управления акаунтом в билинговой системе. Основные функции, просмотр счета, переводы средств, вход по логину паролю, защищеная пе...

Ява-приложение для сотового телефона

требуется написать движок для ява-приложения(Java 2me) Суть: создание интерактивной книги, для прочтения на сотовом телефоне. Общая суть: "Он шел по улице, и увидел как к нему направляются трое. - Говорить -Убежать -Драться"

Клиент/серверное приложение для моб. телефона

Нужно клиент/серверное приложение для мобильного телефона, которое будет иметь следующие функции: Сервер: 1)Будет установлен в офисе (windows+sql сервер как база данных) 2)База данных будет содержать детали о клиентах 3)Средства для получения SMS со

Разработка сервисов для Bluetooth сети

Требуется команда разработчиков для реализации сервисов для Bluetooth сети. Обязательно: 1. Местонахождение в Москве; 2. Опыт написания программ для Bluetooth под Windows, Symbian; 3. Опыт программирования на Java для мобильных и КПК. e-mail: isineln

Приложение для Nokia Series 60 3rd Edition

Необходимо разработать приложение, работающее для всех Nokia Series 60 3rd Edition. Должны учитываться различные размеры экранов и разрешений. http://www.handango.com/PlatformProductDetail.jsp?siteId=1&jid=887634F3CB21F 3ED3ACFCXAX5FF6495X&pl...

Программирование для мобильных телефонов

Разработка приложения для мобильных телефонов. Ищются граммотные программисты с опытом работы в данной сфере. Прошу выслать список выполненных проектов и список используемых технологий на почту ***. Желателен опыт работы с: 3G GSM n