Антон
Дизайн сайтов
Красиво и стильно нарисую дизайн для Вашего сайта
Максим
Создание интернет-магазинов
под ключ любой сложности. Продвижение. Сопровождение
Светлана
Продвижение бизнеса
Продвижение Вашего бизнеса в онлайн и оффлайн режимах!
Дарина
Всем логотипам логотип!
За символическую плату вы приобретете уникальный логотип!

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

Александр
1

Александр

нет рекомендаций
нет жалоб
Завершён
Название проекта: Рабочий прототип приложения на PhoneGap (HTML5 + CSS3)
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка мобильных приложений
Предоплата: без предоплат
Способы оплаты: Наличные, Банковский перевод, Электронные деньги
Прием заявок: завершен

Описание проекта:
Требуется написать приложение (рабочий прототип) на 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 пунктам, за что вы предлагаете стоимость, возможно мы откажемся от каких-то "плюшек" в пользу увеличения функциональности и уменьшения стоимости

Спасибо.
Автор проекта
Александр
Дмитрий
Создание сайтов
Создание сайтов любой сложности под ключ
Наталия
Работа с текстом и наполнение
Занимаюсь наполнением сайтов контентом, редактированием...
Кира
Дизайн шаблонов, макетов и т.д.
Разработка макетов сайтов, листовок, обложек, буклетов
Дмитрий
Разработка Web приложений
Профессиональная разработка Web приложений на Java
Елена
Видео презентации
Качественно создам яркую и запоминающуюся видео презентацию
Написание PHP скриптов любой сложности
Здравствуйте, Уважаемые Работодатели! . Занимаюсь написание PHP...
Personal website development
Personal website development. Provide website development of all...
Яркие стильные презентации
Предлагаю создание стильной и эффектной презентации для любой...
Дизайн интерфейсов
Создам дизайн функционального и красивого интерфейса для...
Создание сайтов в Москве
Предлагаю создание сайтов в Москве на очень выгодных условиях. . Ваш...