24FreelanceБиржа фриланса, которая не спит
Завершён

Рабочий прототип приложения на PhoneGap (HTML5 + CSS3)

3 156 просмотров 0 откликов#1507
Статус проекта
Завершён
Бюджет€3 175за проект
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод, Электронные деньги
Приём заявокЗавершёндо 03.04.2016
Откликов0в среднем по разделу: 0,9
Просмотров3 15643 за 14 дней

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

Требуется написать приложение (рабочий прототип) на PhoneGap (HTML5 + CSS3), совместимое с iphone и android
Вариант для обычных браузеров можно посмотреть на post-photo.ru

Дизайн – минималистичный, можно использовать jQuery и bootstrap (т.е. ничего сверх естественного, но обязательно реагирующее на поворот экрана)
Вся механика обрабатывается на сервере, для этого уже есть api (если чего-то будет не хватать в api для вас, допишем api сами, вам об этом можно не заботиться).

Всё приложение должно выполнять следующее:
1. Проверка есть ли доступ к сети (стандартный механизм phonegap). Если да, то можно работать с приложением (т.к. вся механика происходит на сервере)
2. Загрузка из галереи (доступ к хранилищу) Должна быть возможность выбрать до 10-и изображений (вариант подбора, или установки флажков)
3. Доступ к локальному хранилищу (stored в html5), для получения часто отправляемых данных (кому, адрес, квартира, индекс).
4. Расчет предварительной стоимости, есть api которая вернет сумму на переданное количество выбранных фото. (но в принципе не сложно рассчитать, как это сделано сейчас на сайте, в массиве сразу указанны цены и в зависимости от кол-ва картинок, возвращается значение массива с ценой)
5. Набор текста, в 4-х input'ax – получатель, адреса получателя, квартира и индекс
(при запросах на api, следует блокировать ввод данных формы и показывать индикатор загрузки)
5.1) после ввода адреса, нужно отправить его на сервер по api, чтобы сервер проверил его на корректность и предложил пользователю выбрать найденный (вариант вопроса "Яндекс нашел подходящий адрес – {адрес который возвращается}, вы согласны с ним" да/нет)
5.2) Если пользователь выбрал "да", то замена в input'е старого адреса на новый и отправка этого адреса на поиск почтового индекса (если индекс найден, то выбор индекса, если нет, то просьба ввести индекс)
5.3) Все поля формы должны быть введены, в том числе и квартира, если пользователь что-то не ввел, то должен "выскакивать" alert с подсказкой, что надо ввести.
6. Если пользователь не авторизован(нет сохраненного токена в локальном хранилище), то переход в следующее окно, с вводом № телефона (если есть возможность, то получение номера из данных смартфона)
7. Загрузка через api(отправка form'ы) фото(вложения) + введенные в input'ы данные.
8. Переход на страницу, что всё отправлено удачно и оплата провелась с личного счета пользователя (сохранение токена авторизации), либо на окно с ошибкой и описанием ответа сервера
9. Если денег на счете нет(вернется соответствующий код в ответ отправки формы), то Оплата отправки через Google или AppleID (по возможности, этот пункт обговаривается, возможно переход на страницу приема платежей robokass'ы из приложения)

Немного про api:
Возможности:
отправка по GET и POST запросов
получение XML и JSON
Форма фото – отправляются с помощью POST (если есть другие предложения – расматриваем)
Примеры api
post-photo.ru/apimobile.php?getcost=10
post-photo.ru/apimobile.php?getlastaddr – получение часто отправляемых адресов возврат массив json или xml
post-photo.ru/apimobile.php?gettrueaddr&addr=Москв а, Оренбургская д.5 – получение адреса по Яндексу
post-photo.ru/apimobile.php?getindex&addr=Москва, ул.Оренбургская, д.5 – получение индекса по Адресу
post-photo.ru/apimobile.php?setorder&to=ФИО&addr=М осква, ул.Оренбургская, д.5&room=15&index=127000&tel=79160000000&token=d0l 0o0r0ergd0cb08nk45


Сразу скажу, бюджет ограничен, но и задача не особо сложная для специалиста, всего 3 окна, почти вся механика на сервере (которую вы не делаете) кроме front оповещений.
Мы не специалисты в мобильных приложениях, но уже был удачный опыт написания на PhoneGap.
И это не абстрактное задание, а есть готовый реализованный пример в web который можно смотреть.


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

Спасибо.
Разработка мобильных приложений Наличные, Банковский перевод, Электронные деньги
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Мобильное приложение для бронирования столиков в ресторане

Мобильное приложение для бронирования столиков в ресторане

Ищем команду для разработки приложения бронирования столов с картой, выбором времени и напоминаниями

Разработка мобильных приложений24.09.20260161
0откликов
Мобильное приложение заказа такси

Мобильное приложение заказа такси

Приложение под Android и iOS с картой, подачей, оценкой тарифа, оплатой, рейтингом и историей поездок.

Разработка мобильных приложений24.09.20260176
0откликов
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Разработка мобильных приложений» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora