Skip to content

Latest commit

 

History

History
55 lines (47 loc) · 2.14 KB

File metadata and controls

55 lines (47 loc) · 2.14 KB

Changelog

All notable changes to this project will be documented in this file.

[1.0.0] - 2024-10-02

Added

  • Initial release of Instagram Analytics Dashboard
  • Meta Graph API integration for real Instagram data
  • Comprehensive demo mode with realistic sample data
  • GUI interface built with tkinter
  • Account overview with key metrics and statistics
  • Posts analysis with individual performance tracking
  • Interactive charts and data visualizations
  • Engagement rate calculation and benchmarking
  • Posting pattern analysis and optimization recommendations
  • Data export functionality (reports, charts, raw data)
  • Comprehensive test suite with 18+ test cases
  • Configuration management with environment variables
  • Cross-platform compatibility (Windows, macOS, Linux)
  • Detailed documentation and setup guides

Features

  • Real-time Data: Fetch live data from Instagram via Meta API
  • Demo Mode: Test app functionality without API setup
  • Analytics Dashboard: Multi-tab interface for different views
  • Visual Charts: Engagement trends, posting patterns, performance metrics
  • Export Options: Save reports and charts in multiple formats
  • Secure Config: Environment-based credential management
  • Comprehensive Testing: Full test coverage for reliability

Technical Details

  • Python 3.8+ support
  • Modern GUI with tkinter
  • Data visualization with matplotlib and seaborn
  • Data processing with pandas and numpy
  • API client with requests library
  • Environment management with python-dotenv
  • Image handling with Pillow

Getting Started

  1. Clone the repository
  2. Install dependencies: pip install -r requirements.txt
  3. Run demo mode: python main.py → "Load Demo Data"
  4. For real data: Configure Meta API credentials
  5. Explore analytics across multiple dashboard tabs

Documentation

  • Complete README with setup instructions
  • API configuration guide
  • Usage tutorials for all features
  • Troubleshooting section
  • Development guidelines

This release provides a solid foundation for Instagram analytics with both demo and live data capabilities, making it accessible for immediate testing while supporting real-world usage scenarios.