Разработал приложение для автоматизации поиска контента для сообщества iOS-разработчиков в VK. С помощью средств языка программирования Python, написал скрипт, который ищет нужную информацию на выбранных сайтах и сохраняет ее в базу данных (PostgreSQL). После сбора данных, программа автоматически публикует записи в группе с заданной периодичностью. Для публикации использовал API Вконтакте и библиотеку для работы с ним (vk). Приложение написано с использованием фреймворка Flask. Для асинхронного выполнения задач используется Redis Queue. Клиент не ждет обработки поисковых задач и задач публикации. Таким образом поиск может производиться непрерывно, а клиент безотказно отвечает на запросы.
Код проекта: https://github.com/Yuraist/postposterbot
https://postposterbot.herokuapp.com