Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
17000 ₽

Требуется программист со знанием python3

closed by moderator


Необходимо сделать веб сервис для управления размещением
объектов в различных сервисах - далее будет упоминаться как S

Рекомендуемые технологии: python3.6 django

Требования к разработке:

структура базы данных (моделей) должна быть согласована

Вид стандарт ответов и ошибок от апи должен быть согласован

В случае ошибок исключений приложение должно иметь возможность послать информацию в сторонний сервис (sentry)

Требования к сдаче:

Приложение S должно быть оформлено в виде python пакета

Приложение S должно содержать тесты базового функционала (хотя бы позитивные кейсы)

Приложение S должно содержать описание/документацию (либо в свободной форме - либо в виде swagger файла)

Исходный код S должен проходить без ошибок pep8 валидацию ( исключениями является длинна строки E501 -- допускается до 160 символов)

Требования к сервису в целом:

1) S должен иметь авторизацию по token, управление токенами и пользователями через стандартную django admin

2) У каждого пользователя должна быть возможность добавить настройки аггрегаторов (через api для и через admin) которые в большинстве случаев будут парой username password

3) Должна быть возможность получить информацию о статусе аггрегаторов (информация должна содержать информацию о балансе
в каждом подключенном аггрегаторе или null)

4) Должна быть возможность опубликовать в сервисе информацию об объекте ( интерфейс должен содержать блоки информации общую необходимую для всех сервисов, а также специфическую информацию для каждого из сервисов )

5) Должна быть возможность обновить/остановить публикацию

6) Опубликованный объект для каждого из аггрегаторов должен уметь обновлять информацию о себе и должна быть возможность получить информацию о том когда была эта информацию обновлена

P.s.
На первом этапе требуется сделать общий каркас S по требованиям выше и подключить 1 аггрегатор - CIAN



  1. 14 days17000 ₽Winning proposal
    Pavel Bulgakov
     211   1  0   1

    Добрый день, заинтересован.
    Есть идеи как выполнить ваш проект быстро и в соответствие требованиям.
    Пишите в личку обсудим.

    Ukraine Kyiv | 25 May 2018 |
  2. 14 days10000 ₴
    Алексей Белов
     1595   18  1   1

    Готов взяться, хотелось бы больше узнать касательно самих агрегаторов

    Ukraine Kyiv | 25 May 2018 |