Back to ProjectsAnalytics

InstaProfileAnalyzer

Tool to fetch and analyze data from public Instagram profiles.

Tech Stack

FlutterPython

Overview

InstaProfileAnalyzer is a cross-platform Flutter app backed by a Python scraping service. It fetches public Instagram profile data — follower count, post count, engagement rate, and recent posts — and presents it in a clean analytics dashboard.

Key Highlights

  • Cross-platform Flutter UI
  • Python instaloader backend
  • Engagement rate calculation
  • Visual charts with fl_chart

How I Built It

Python backend uses instaloader to fetch public profile data and exposes it via a REST API. The Flutter frontend consumes the API and renders charts and stats using fl_chart.

Future Vision

Add competitor comparison, hashtag analysis, best-time-to-post recommendations, and export to PDF.

Links