Доработка биржи блогеров и рекламодателей

20 000 руб. за проект • безналичный расчёт, электронные деньги
15 января 2018, 11:49 • 2 отклика • 67 просмотров
Сайт - биржа блоггеров и рекламодателей, работает на Node.JS (Backend), Angular 5 CLI (Frontend). Есть личный кабинет, добавление каналов и фирм, создание рекламного оффера, присоединение к нему, завершение сделки. Нужно будет доработать сам процесс выполнения рекламной кампании, а также другие небольшие функциональные улучшения.

Вот задачи:

  1. При редактировании профиля фирмы добавить превью логотипа - уже загруженного, и когда новое загружаешь, тоже должно быть превью.
    При обновлении профиля фирмы логотип должен оставаться прежним, если не меняли, или новый, если загрузили файл.
  2. Создать страницу настроек для пользователя. Это будут его личные настройки - смена пароля, загрузка фото, указание своего имени, “о себе”, добавление ссылок (любых).
  3. При создании оффера нужна функция прикрепления файлов (не больше 10 шт, размером каждый не более 10мб). Файлы могут быть - jpeg, png, zip, pdf.
  4. В поиске блогеров - загрузка результатов порциями по 20шт (бесконечная прокрутка, подгрузка по мере скролла)
  5. В поиске офферов - то же.
  6. На экране Companies (компании) и Platforms (каналы) - то же.
  7. При просмотре всех офферов у рекламодателя - то же, плюс поле для поиска оффера.
  8. Поиск среди своих офферов - пользователь вводит часть названия оффера, и ему выдаются подходящие варианты. Также поиск должен происходить по описанию оффера.
  9. Такой же поиск - среди каналов блогера.
  10. На экране входа добавить ссылку “Забыли пароль”, при нажатии - процедура сброса пароля: ввод почты, отсылка на неё уникальной ссылки, при переходе по ссылке с почты пользователь задаёт новый пароль и после этого сразу логинится в систему.
Просьба указывать ваш опыт работы, и насколько хорошо знаете Node.js и Angular 2+