Instagram Follower Analyzer is a web application that allows users to download their Instagram followers and following data as JSON files and analyze them to identify:
- Users who do not follow you back
- Accounts you do not follow back
The analysis is performed using a C program hosted on Heroku, providing a seamless experience without the need for local installation or compilation.
- Features
- Accessing the Web Application
- Running Locally
- Downloading Instagram Data
- Preparing JSON Files
- Contributing
- License
- Download Followers and Following Data: Easily obtain your Instagram followers and following information in JSON format.
- Identify Non-Mutual Connections: Get clear lists of who doesn't follow you back and whom you don't follow back.
- Web-Based Analyzer: Access the tool directly through a web interface without the need for local setup.
You can access the Instagram Follower Analyzer directly through the following link:
Instagram Follower Analyzer on Heroku
This web application allows you to upload your JSON files and view the analysis results online.
To run the application locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/your-username/instagram-follower-analyzer.git
-
Navigate to the Project Directory:
cd instagram-follower-analyzer
-
Install Dependencies:
Navigate to the client directory and install the necessary npm packages:
cd client npm install
-
Start the Client:
Run the following command to start the client-side application:
npm start
-
Start the Server:
If you have a server component, navigate to the server directory and start the server:
cd ../server python app.py
Ensure that any necessary environment variables are set up for the server to run correctly.
To analyze your Instagram followers and following, you need to download your data from Instagram. Follow these steps:
-
Open Instagram App:
-
Access More Options:
-
Download Your Information:
-
Under Information you shared with Instagram, tap Download your information.
-
Request a Download:
- Enter your email address where you'd like to receive the download link.
- Tap Request a download.
-
Select Information:
- Choose Select types of information.
- Scroll down and select Followers and following.
-
Select File Options:
- Format: JSON
- Date Range: All time
-
Submit Request: Tap Submit request.
-
-
Receive Download Link:
You'll receive an email titled "Your Instagram Data" with a link to download your data. This might take up to 24 hours.
-
Download the Data:
Click on the download link in your email and save the ZIP file to your computer.
-
Extract the ZIP File:
unzip your_instagram_data.zip -d instagram_data
-
Locate JSON Files:
After extraction, navigate to the
instagram_data
directory to find the following JSON files:followers.json
following.json
These files are required for analysis on the web application.
Contributions are welcome! Please follow these steps:
-
Fork the Repository.
-
Create a New Branch:
git checkout -b feature/your-feature-name
-
Commit Your Changes:
git commit -m "Add some feature"
-
Push to the Branch:
git push origin feature/your-feature-name
-
Open a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.