Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

Актуальные задачи которые нужно выполнить сейчас:

1. Баг фильтра, более детально описано ниже.

2. Редактирование track account

3. Раздел "About Person" при создании поста, не хватает двух полей

Более детально:

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

Например, фильтруете по стране USA, тогда показываются все отзывы из этой страны. Далее, если добавить фильтр по хештегу #love то обычно ожидаете, что будут показаны все отзывы из USA, в который есть тег #love то есть меньшее число отзывов (сужаете область поиска). Вместо этого бэк расширяет область поиска и возвращает отзывы не только из USA, но плюсом и все отзывы из всех стран, где есть хештег #love

По городам тоже неверно работает на бэке, выбор города не сужает область поиска, а расширяет его.Это также означает, что внутри страны, выбор города не уменьшает выборку. Например, выбираем Россиия, затем город Москва. Поскольку параметр расширяющий выборку, то фильтрация выдаст все из России.Еще пример, Бельгия и Москва. Я бы ожидал нулевую выдачу, т.к. Москва не в Бельги, однако выдача будет по всей Бельгии и плюс Москва.

Тоже самое и филтром соцсетей, если забить кого-то по соц сети, и городом, к примеру Москва, то ничего не находит, если после добавить страну Россия, то выводит все из России, но по идее не должно, так как такой соцсети не забита в постах.

2. Описание как работает TrackAccount - реализовано, , добавляется, но есть проблема, нельзя редактировать то что добавили

Выходит ошибка: http://joxi.ru/823pD8f9vpdgAO

3. Раздел "About Person" при создании поста, не хватает двух полей http://joxi.ru/1A5pDJfDdxjy2E

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

Ссылка на API:https://drive.google.com/file/d/1nTPs3CLZ5FDrMAC31k5umtrEY481hRRs/view

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

2 года назад
webivan25
Иван 
32 годаРоссия
2 года в сервисе
Был
2 года назад