Node/Vue.js рефакторинг админки
100 000 руб. за проект
Есть in-house система аналитики мобильных приложений: большое количество дешбордов и графиков, показывающих количество пользователей в приложениях, рейтинги, отчеты о запуске рекламных кампаний, позиции приложений по поисковым запросам. Фронт на vue, бек на node.js . Данные парсятся из нескольких источников, сохраняются в локальную БД и визуализируются для более удобного принятия решений о рекламе. Есть ряд замеченных проблем и необходимость нового функционала
1. В дешбордах регулярно возникают проблемы с визуализацией данных: данные есть в БД, но в дешбордах либо отсутствуют, либо не обновляются. Возможная проблема - некорректно настроенный кеш
2. В некоторых случаях дешборды перезагружаются/отрисовываются заново без необходимости.
3. В админке существует логика, что рекламные кампании могут автоматически запускаться при соблюдении ряда условий. В некоторых задокументированных случаях кампании не запускаются как положено - найти причину, поправить
4. Добавить новый функционал по подключению еще одного источника данных в существующую систему
Парсинг данных не нужен - задача связана только с работой по фронту. Код умеренно качественный, но совершенно недокументированный. Много времени уйдет на то, чтобы разобраться, что-к-чему, причем идеально было бы при необходимости его отрефакторить. Есть связь с разработчиком существующей админки: из за нехватки времени у разработчика нет возможности его поддерживать не требуемом уровне. Есть дерево коммитов на гите. В ответе прошу указать 1-2 похожих проекта, в которых на фронте визуализировали данные через vue. Если такого упоминания не будет, предложение о работе будет проигнорировано.
К бюджету не привязан, оплата по часам.
1. В дешбордах регулярно возникают проблемы с визуализацией данных: данные есть в БД, но в дешбордах либо отсутствуют, либо не обновляются. Возможная проблема - некорректно настроенный кеш
2. В некоторых случаях дешборды перезагружаются/отрисовываются заново без необходимости.
3. В админке существует логика, что рекламные кампании могут автоматически запускаться при соблюдении ряда условий. В некоторых задокументированных случаях кампании не запускаются как положено - найти причину, поправить
4. Добавить новый функционал по подключению еще одного источника данных в существующую систему
Парсинг данных не нужен - задача связана только с работой по фронту. Код умеренно качественный, но совершенно недокументированный. Много времени уйдет на то, чтобы разобраться, что-к-чему, причем идеально было бы при необходимости его отрефакторить. Есть связь с разработчиком существующей админки: из за нехватки времени у разработчика нет возможности его поддерживать не требуемом уровне. Есть дерево коммитов на гите. В ответе прошу указать 1-2 похожих проекта, в которых на фронте визуализировали данные через vue. Если такого упоминания не будет, предложение о работе будет проигнорировано.
К бюджету не привязан, оплата по часам.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.