Case 10

InstaAnalyzer — Instagram influencer audit bot for SMEs

FastAPICeleryPostgreSQLRedisTelegram Bot APIApify
perfilaudit.com
InstaAnalyzer — Instagram influencer …
FastAPI · Celery · PostgreSQL · Redis · Telegram Bot API · Apify
FastAPICeleryPostgreSQLRedisTelegram Bot APIApify

Built a Telegram bot (@analysisinstagrambot) that performs deep analysis of public Instagram profiles for businesses evaluating influencer collaborations. The bot scores audience authenticity (12 weighted factors), detects fake followers, calculates collaboration fit, generates SWOT analysis, and produces PDF reports in Russian and Spanish. Architecture: FastAPI + Celery + PostgreSQL + Redis with a 4-stage fallback data pipeline (Apify, Instaloader, RapidAPI, Selenium). Features include 24+ engagement metrics, multilingual comment analysis, circuit breaker pattern, Telegram Stars and Stripe payments, and a Telegram Mini App dashboard. 132+ automated tests, 10,000+ lines of code. Built for beauty salons, cafes, clinics, and SMEs in Spain and Europe.

Small businesses in Spain — beauty salons, cafes, clinics — spend EUR 500-5,000 per influencer campaign but have no way to verify if an influencer's audience is real. Fake followers and engagement pods waste marketing budgets, yet professional audit tools cost EUR 200+/month and require marketing expertise to interpret.

  • Telegram bot interface — zero onboarding, just send an Instagram handle
  • 12-factor authenticity scoring algorithm analyzing follower quality, engagement patterns, comment sentiment, and growth anomalies
  • 4-stage fallback data pipeline (Apify → Instaloader → RapidAPI → Selenium) ensuring 99%+ data retrieval success
  • Multilingual comment analysis detecting bot patterns in Russian, Spanish, and English
  • SWOT analysis and collaboration fit scoring tailored to the client's industry
  • PDF reports with visualizations — shareable with team members who don't use Telegram
  • Circuit breaker pattern preventing cascade failures when Instagram rate-limits
  • Telegram Stars + Stripe dual payment system for frictionless monetization

  • 132+ automated tests with 95%+ code coverage across the entire pipeline
  • 10,000+ lines of production code — FastAPI + Celery + PostgreSQL + Redis
  • 24+ engagement metrics calculated per audit including authenticity score, engagement rate, audience demographics
  • Under 60 seconds average audit time for profiles with up to 5K followers
  • 4-stage fallback pipeline achieves 99%+ data retrieval even during Instagram API restrictions
  • Bilingual PDF reports generated automatically in Russian and Spanish

10 weeks

Marketing / SME

Solo developer

Need a data analysis bot or automation tool? Let's discuss your project.

Get in touch