Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

12 дней назад
Иван
29 лет, Россия
12 дней в сервисе
Был онлайн 10 дней назад
12 дней назад

Персональный заказ для otkel

Есть почти готовый проект, который требует доработок. Нужно взять проект "под свое крыло" так сказать, на стороне бэка, сейчас в данный момент нужно закрыть вопросы которые всплывают в процессе работы у фронтеров, уже есть список задач в асане, добавим вас в асану, нужна будет почта.Из интересного что есть в проекте, нужно будет работать с чатом для сайта, вернее дорабатывать и добавлять новый функционал(пока непонятно что сделал по нему прошлый программист), от вас только API, дальше фронтеры это внедряют на сайт и в приложении.Кроме чата, есть еще и авторизация и регистрация по соцсетям(Apple, Google, Facebook).

Актуальные задачи которые нужно выполнить сейчас:
1. Баг фильтра, более детально описано ниже.
2. Редактирование track account
3. Раздел "About Person" при создании поста, не хватает двух полей

Более детально:
1. Фильтрации в постах не работает корректно, оно работает на расширение, а не на сужение

Например, фильтруете по стране USA, тогда показываются все отзывы из этой страны. Далее, если добавить фильтр по хештегу #love то обычно ожидаете, что будут показаны все отзывы из USA, в который есть тег #love то есть меньшее число отзывов (сужаете область поиска). Вместо этого бэк расширяет область поиска и возвращает отзывы не только из USA, но плюсом и все отзывы из всех стран, где есть хештег #love
По городам тоже неверно работает на бэке, выбор города не сужает область поиска, а расширяет его.Это также означает, что внутри страны, выбор города не уменьшает выборку. Например, выбираем Россиия, затем город Москва. Поскольку параметр расширяющий выборку, то фильтрация выдаст все из России.Еще пример, Бельгия и Москва. Я бы ожидал нулевую выдачу, т.к. Москва не в Бельги, однако выдача будет по всей Бельгии и плюс Москва.
Тоже самое и филтром соцсетей, если забить кого-то по соц сети, и городом, к примеру Москва, то ничего не находит, если после добавить страну Россия, то выводит все из России, но по идее не должно, так как такой соцсети не забита в постах.
2. Описание как работает TrackAccount - реализовано, , добавляется, но есть проблема, нельзя редактировать то что добавили
Выходит ошибка:

3. Раздел "About Person" при создании поста, не хватает двух полей 
Нужно сделать поля при создании фидбэка, в разделе "About Person", все поля тут необязательные, см скрин ниже, т.е. это инфа забивается о том о ком сам пост, но не кто оставляет пост, чтобы понимал.Потом вот эта информация участвует в track accout, т.е. если кто-то вбил в раздел "Track account" что ждет оповещение(твоя жена) если появится пост о Григорией Мурашова, то если твоя любовница(для примера), напишет пост какой ты плохой что обманул ее, и оставим данные имени или соцсети в About Person( Григорий Мурашов), то твоя жена получить оповещение что вот добавился пост о человека в котором вы заинтересованы.Грубо для примера, но как-то там, может будет понятнее 🙂))Пожелания от фронтера:страна и город просто и в "об персоне", а в апи только один раз, в общем раз уж надо будет добавлять, хотелось бы привести к типу как у добавить трекинг там более правильная архитектура json
Ссылка на API:оследний изменений, если будут изменения по API, нужно будет обновить и файл с API, где инструкция, ссылка выше.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Заявки фрилансеров
1 заявка от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.