Заказ закрыт
Нативное приложение для iOS с бекендом на strongloop api

Бюджет: 500 ₽/час
6.21 $ – 5.58 €
Мне необходимо разработать нативное приложение для iOS.
Функционал приложения похож на функционал интернет-магазина.

Бекендом будет служить веб-система написанная на strongloop (node.js). Основная логика на бекенде, для взаимодействия с приложением уже реализованы ендпойнты. Бекенд разрабатывать/дорабатывать не нужно, в крайнем случае он может быть изменен под потребности приложения. Т.е. нужно реализовать интерфейс для готовой системы плюс несколько нативных функций, таких как сканирование QR кода, увеличение яркости экрана устройства на нужных экранах приложения.

Работа почасовая, 500 рублей час, если сработаемся то возможно длительное сотрудничество.

Для выбора исполнителя мне нужно понимать примерную скорость разработки, поэтому попрошу оценить 1 задачу, которая будет реализована одной из первых:

---------------------------------------------------------------------

Необходимо разработать экран авторизации пользователей. 

Скрин во вложении.

Для авторизации с помощью логина и пароля реализован ендпойнт POST api/users/login куда необходимо отправить данные формы в виде JSON объекта:
{
"email":"user@user.com",
"password":"userpassword»
}
В ответ получить либо сообщение об ошибке либо токен авторизации (объект). 

Для авторизации через facebook реализован ендпойнт POST api/users/loginFacebook, куда необходимо отправить facebook токен в виде query string (api/users/loginFacebook?token=qwe123`), в ответ получить либо сообщение об ошибке либо токен авторизации.

Необходимо валидировать email до отправки на сервер. В случае не успешной авторизации отобразить ошибки на форме авторизации, в случае успешной авторизации отобразить информацию о пользователе в произвольном виде. Для получения данных о пользователе реализован ендпойнт GET api/users/{id}. Id пользователя содержится в объекте авторизации.

Если нужна дополнительная информация для оценки, жду ваши вопросы.

---------------------------------------------------------------------
Опубликован 25.01.2016 в 13:29
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.