Telegram Bot - Apartments in Berlin (Апартаменти в Берліні)
Стек Технології:
Python
Бібліотеки - Selenium, BeautifulSoup
Опис :
Бот призначений для парсінг оголошень про здачу житла в оренду в Берліні.В даний час він збирає дані з п'яти сайтів:
https://www.wg-gesucht.de/
https://www.kleinanzeigen.de/
https://www.immobilienscout24.de/
https://www.immowelt.de/
https://inberlinwohnen.de/
Користувачі можуть налаштувати критерії пошуку, отримувати повідомлення про нові оголошення та скористатися функцією оплати.Задачі :
Скрапінг оголошень - розробити механізм для збору інформації з певних сайтів
Платіж - інтегрувати систему оплати для підписів користувачів
Інтерфейс користувача - реалізувати Telegram Bot UI для зручної взаємодії з ботом за прикладом
Розширення - забезпечує здатність бота обробляти до 1000 користувачів одночасно
База даних - створення керуючої бази даних для зберігання критеріїв пошуку, оголошень
Панель адміністратора - розробити адмінку з можливістю відстежувати статистику використання бота, контролювати підписки і відправляти повідомлення всім користувачам
Функціональність :
Пошук оголошень - користувачі можуть вказати критерії пошуку, такі як регіон, ціновий діапазон, тип житла і т.д.Повідомлення про нові оголошення - автоматичне відправлення повідомлень користувачам при знайдених оголошеннях, що відповідають їх критеріям
Виплата підписки - користувач всередині бота самостійно оплачує підписку на бот
Розмірність - здатність обслуговувати до 1000 користувачів одночасно
База даних - зберігання та управління інформацією про критерії пошуку користувачів та історію відправлених оголошень
Панель адміністратора - можна відстежувати статистику і відправляти повідомлення всім користувачам бота одночасно
Python
Бібліотеки - Selenium, BeautifulSoup
Опис :
Бот призначений для парсінг оголошень про здачу житла в оренду в Берліні.В даний час він збирає дані з п'яти сайтів:
https://www.wg-gesucht.de/
https://www.kleinanzeigen.de/
https://www.immobilienscout24.de/
https://www.immowelt.de/
https://inberlinwohnen.de/
Користувачі можуть налаштувати критерії пошуку, отримувати повідомлення про нові оголошення та скористатися функцією оплати.Задачі :
Скрапінг оголошень - розробити механізм для збору інформації з певних сайтів
Платіж - інтегрувати систему оплати для підписів користувачів
Інтерфейс користувача - реалізувати Telegram Bot UI для зручної взаємодії з ботом за прикладом
Розширення - забезпечує здатність бота обробляти до 1000 користувачів одночасно
База даних - створення керуючої бази даних для зберігання критеріїв пошуку, оголошень
Панель адміністратора - розробити адмінку з можливістю відстежувати статистику використання бота, контролювати підписки і відправляти повідомлення всім користувачам
Функціональність :
Пошук оголошень - користувачі можуть вказати критерії пошуку, такі як регіон, ціновий діапазон, тип житла і т.д.Повідомлення про нові оголошення - автоматичне відправлення повідомлень користувачам при знайдених оголошеннях, що відповідають їх критеріям
Виплата підписки - користувач всередині бота самостійно оплачує підписку на бот
Розмірність - здатність обслуговувати до 1000 користувачів одночасно
База даних - зберігання та управління інформацією про критерії пошуку користувачів та історію відправлених оголошень
Панель адміністратора - можна відстежувати статистику і відправляти повідомлення всім користувачам бота одночасно