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

Необходимо разработать мобильное приложение для публикации в Google Play и App Store.

От разработчика потребуется создание, в первую очередь, визуальной части приложения, бэк-енд в виде сервисов json реализован с нашей стороны.

Приложение будет представлять из себя эквивалент существующему веб-приложению на mvc. С этой точки зрения в первую очередь рассматривается вариант реализации на Apache Cordova, но можно рассмотреть и реализацию на Xamarin.

Приложение состоит из следующих частей:

1. Регистрация

   - Состоит из ряда полей для ввода, несколько выпадающих списков для выбора значений из них + окно подтверждения с вводом полученного кода

2. Выбор места обслуживания

    2.1 Список с фильтрацией

              - выбор из двух выпадающих списков параметров фильтрации

              - отображение списка мест для обслуживания состоящего из нескольких столбцов

              - переход в окно детализации(пункт 3) по нажатию на строку из списка

    2.2 Список избранных

              - аналогично 2.1

    2.3 Карта

              - отображение карты с указанием маркеров мест обслуживания на ней (google maps)

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

              - определение текущего положения для отображения его на карте

3. Детализация

    - заполнение нескольких полей для указания данных по обслуживанию

    - выбор из выпадающего списка варианта обслуживания

    - дополнительное указание вариантов обслуживания путём нажатия на checkbox около отображённого списка опций

4. Окно записи на обслуживания

    - режим просмотра с возможностью перехода в режим редактирования. Представляет собой упрощенный вариант окна детализации

    - режим редактирования с возможностью сохранения или выход в режим просмотра. Практически полная аналогия окно детализации за исключением пары кнопок действий для сохранения и выхода

5. Профиль

    5.1 Личные данные

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

    5.2 Пароль

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

    5.3 Оборудование

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

6. Уведомления

    - отображение сообщений инициируемых серверной стороной

Пишу подробно из чего состоит приложение для вашей адекватной оценки стоимости разработки. Подчёркиваю - в первую очередь интересует визуальная клиентская часть, серверная часть будет по максимуму переиспользована или дописана нами. Если будет возможность использовать уже написанное веб-приложение, аналогию которого представляет разрабатываемое мобильное приложение - это будет большим плюсом.

В откликах указывайте ориентировочную сумму и сроки разработки.

8 лет назад
freexor
44 годаРоссия
9 лет в сервисе
Был
8 лет назад