Бюджет МАКСИМУМ 25000 грн. Якщо ви сумніваєтеся або не готові вивчати проект, краще не залишайте заявку, щоб не витрачати час один одного. Докладно ТЗ можу прописати вже безпосередньо з реальним виконавцем.
Що вже є: сайт з частково реалізованими фільтрами. Дизайн готовий, залишилося пофіксити баги і довести до продакшена
Частково реалізований бот (треба довести до ладу, пофіксити кнопки, відправку нотифікацій,
Завдання - доопрацювати сайт і зробити сервіс підписки для користувачів зі статусами
1) синхронізувати і об'єднати запити з аналізом даних img публікацій.
Об'єднати ХМЛ + домриа (власники + без комісії якщо посередники) + олх (приватні + бізнес без комісії)
Олх АПІ зараз немає, треба додати.
зараз є ХМЛ видача + частково реалізоване домриа АПІ, треба доробити, щоб всі оголошення власників працювали за параметрами ХМЛ видачі (наприклад, якщо в ХМЛ є місто Харків - то додає Харків в місто з домриа).
Тобто я вибираю фільтр, наприклад: Продаж - квартири і будинки (2 кнопки)
І воно запам'ятовує запит, видає всі пропозиції з ХМЛ + без комісії (олх і домриа), видає картки і кластери на карті.
Вже реалізований сайт, але є дрібні недоліки по взаємодії, може бути таке, що деякі кнопки конфліктують між собою або не так виглядає контент (точково можна поправити). По дизайну загальному концепту все готово, є лише дрібні недоліки.
2) Необхідний збір і аналіз даних.
Завдання - розставляти пріоритети об'єктів і прибирати дублікати з різних майданчиків.
Наприклад, в ХМЛ, домриа, олх може бути один і той же об'єкт, і щоб 3 рази не записувати, ми аналізуємо картинки і якщо збігається - комбінуємо інформацію
Ми вручну збираємо дані, наприклад (або через парсер, якщо запропонуєте),
Записуємо в базу об'єктів. Кожен об'єкт закріплений за ID оголошення. І ми таким чином збираємо дані, формуємо базу об'єктів. Потрібен аналіз картинок ріелторів. Перехват актуальних об'єктів і пошук схожих від власника. Тобто ми формуємо базу для того, щоб мати список об'єктів і можливість знайти по картинці. Якщо говорити простіше, ми ідентифікуємо оголошення по картинках і якщо ріелтор його виставив, значить в теорії воно актуально. Адмінку потрібно створити з завантаженням даних через ХМЛ або вручну.
3) контент
Кожен сервіс має контент, який ми можемо відобразити (наприклад, наявність меблів або умови здачі)
Цей контент необхідно об'єднати
4) реалізація реєстрації, авторизації та підписки, підключення платіжки.
Тобто є кілька рівнів взаємодії
1 - учасник сайту (контакт йде на адміністратора або ріелтора)
Це просто користувач, який не авторизований або авторизований, але не купував жодних привілеїв
Авторизація через Гугл або Телеграм.
Якщо користувач авторизований, у нього з'являється кнопка - виставити оголошення і він заповнює форму, завантажує фотографії (як на олх) і у нього в профілі з'являється вкладка - мої оголошення, де людина може управляти ними (Необхідно реалізувати повністю цю функцію, від А до Я).
Авторизація можлива через Телеграм і Гугл.
2 рівень підписки (роль) - це можливість дивитися контакти і джерело оголошення. Умовно ціна 500 грн/місяць і людина отримує доступ до платформи актуальних оголошень
3- рівень підписки - агентство, нехай буде ціна 1000 грн, наприклад. Дає 2 доступи + дає можливість учаснику підписки додати платформу в свій бот з можливістю подавати контент. Можливість в адмінці поставити галочку - показувати/не показувати контакт власника) Наприклад, це актуально для агентств нерухомості. Ми просто додаємо ще одного бота і продаємо доступ для них (бажано при токені, який дає користувач, обіграти автоматично). Умовно я бачу такий сценарій - людина купує підписку, йому дається інструкція, де взяти АПІ токен в ботфазер, він відправляє нам свій АПІ токен, ми після перезапуску
4 - адміністратор платформи - доступ до функцій за запитом творця. Творець ставить галочки і дає права. Наприклад, модерація скарг користувачів (до речі, про модерацію, потрібна перевірка скарг користувачів в автоматичному режимі, наприклад, людина надіслала скаргу, що щось не так з об'єктом, якщо скарг більше 3-х, то об'єкт пропадає з видачі), а в адмінці модератор може підтвердити або спростувати)
5- творець - задає ролі, управляє підписками і ТП...
5) телеграм бот. Пофіксити видачу нотифікацій, налаштувати інтерфейс, і ТП...