Закрыт

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

Мне необходимо разработать нативное приложение для iOS.

Функционал приложения похож на функционал интернет-магазина.

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

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

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

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

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

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

Для авторизации с помощью логина и пароля реализован ендпойнт POST api/users/login куда необходимо отправить данные формы в виде JSON объекта:

{

"email":"XXX",

"password":"XXX»

}

В ответ получить либо сообщение об ошибке либо токен авторизации (объект).

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

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

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

Квалификация: iPhone, Mobile App Development

Показать больше iphone flash card application, iphone freelance developer, iphone radio app, iphone presentation, shopping app iphone, iphone top applications, native iphone spreadsheet, iphone currency, iphone application logo, iphone gps tracker

О работодателе:
( 0 отзыв(-а, -ов) ) Taganrog, Russian Federation

ID проекта: #9496327

3 фрилансеров(-а) в среднем готовы выполнить эту работу за $8/час

growapp1989

Привет ) сама задача на 4-8 часов, день, два понадобится на вникание в проект и используемые библиотеки

$8 USD / час
(0 отзывов(-а))
0.0
SIKESOFTWARE

Добрый день! Наша компания специализируется на разработке мобильных и WEB-приложений. Всегда рады интересным проектам.

$8 USD / час
(0 отзывов(-а))
0.0
zzANDREYzz

Добрый день, время выполнения первой задачи 2 - 3 часа. Запоминать ранее авторизованного пользователя нужно? Или авторизация происходит каждый раз при запуске приложения?

$8 USD / час
(0 отзывов(-а))
0.0