Доработать приложение на Ionic 5

Цена договорная
03 августа 2020, 11:38 • 3 отклика • 26 просмотров
Нужен специалист по разработке на фреймворке Ionic версии 5. Требуется доработать приложение для мобильных телефонов. Готовый шаблон с дизайном имеется (ссылка на шаблон на codecanyon ).

Вот примерное ТЗ:

1. Логин/регистрация по API через сайт
2. Уведомления о новой подработке (1 вкладка). При появлении объявления на сайте, сюда должно придти уведомление + появится Push в строке состояния. Можно нажать на уведомление, почитать описание работы, откликнуться на него (тут просто показываем кнопку для связи с автором через встроенный чат) и перейти в личной переписке с заказчиком (4 вкладка).
3. Рейтинг (2 вкладка). Получение рейтинга с сайта по API с отзывами.
4. Чаты (переписки с заказчиками, 3 вкладка). Самые новые сообщения - вверху.
5. Профиль (4 вкладка). Возможность установить аватар с камеры или с хранилища телефона. Возможность добавить описание оказываемых услуг. Возможность выбора подписки (при нажатии на кнопку просто делать API запрос для создания счета и в приложении выводить шаблонный текст с номером счета для оплаты; только текстовая информация, которая будет получена в ответ на POST-запрос по API).

Если у пользователя нет оплаченной подписки (можно узнать по API), то он может делать только 2 отклика в сутки (2 раза видеть кнопку для связи с автором). После этого, вместо этой кнопки будет кнопка с отсчетом времени до следующих суток. Если нажать кнопку, то пользователю показывается информация про подписку, как в п.5. Если подписка оплачена, то исполнитель всегда может написать сообщение заказчику.

В будущем будет еще одно приложение, для клиентов (тех, кто заказывает услуги). Из того приложения запросы на услуги будут подступать на сайт по API и также появляться уведомления в этом приложении. Поэтому нужно придумать способ, как опрашивать сайт по API на наличие новых объявлений. Также необходимо добавить какое-то подобие кеширование данных на телефоне, чтобы каждый раз не качать аватары клиентов и т.п.

Цена договорная. Просьба писать только тем, кто работал с этим фреймворком. На шаблонные ответы даже смотреть не буду.