https://github.com/afsify/follrange-analyzer
Effortlessly compare and analyze your Instagram followers and following lists. Upload JSON data, find those who don’t follow back, and enjoy powerful sorting, searching, and profile insights.
https://github.com/afsify/follrange-analyzer
compare-tables json-reader listview
Last synced: about 2 months ago
JSON representation
Effortlessly compare and analyze your Instagram followers and following lists. Upload JSON data, find those who don’t follow back, and enjoy powerful sorting, searching, and profile insights.
- Host: GitHub
- URL: https://github.com/afsify/follrange-analyzer
- Owner: afsify
- Created: 2024-08-07T17:55:39.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-12-02T10:22:26.000Z (6 months ago)
- Last Synced: 2025-01-31T12:32:47.534Z (4 months ago)
- Topics: compare-tables, json-reader, listview
- Language: JavaScript
- Homepage: https://follrange.vercel.app
- Size: 62.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Follrange Analyzer
Welcome to the Instagram Follower/Following List Comparer and Analyzer! This project allows you to compare and analyze follower and following lists from Instagram using JSON data, all on the client-side with React. Easily upload your JSON data, and get insights with sorting, searching, unfollowers, and displaying profiles.
## Features
- **File Upload:** Upload JSON files containing Instagram follower/following data.
- **Profile Display:** Display profiles with links to their Instagram accounts.
- **Sorting:** Sort profiles by name or date.
- **Search:** Search profiles by username.
- **Counts and Statistics:** Display counts and other statistics.
- **Responsive Design:** The platform is designed to provide a seamless experience across various devices.
- **Modular Architecture:** Embrace a modular architecture that enhances flexibility and scalability for future development.## Tools and Technologies
### Client-Side Libraries
- **React.js:** A JavaScript library for building user interfaces.
- **Redux.js:** A predictable state container for JavaScript apps.
- **TailwindCSS:** A utility-first CSS framework for rapidly building custom designs.
- **Ant Design:** A design system for enterprise-level products.## Access the live project
The live project can be accessed at [https://follrange.vercel.app](https://follrange.vercel.app)
## Getting Started
1. **Clone the repository:**
```bash
git clone https://github.com/afsify/follrange-analyzer.git
```2. **Navigate to the client directory:**
Open a terminal in Visual Studio Code and split it into two terminals. In the first terminal, navigate to the client directory:
```bash
cd client
```3. **Install client side dependencies:**
```bash
npm install
```4. **Start the client-side application:**
```bash
npm start
```The client-side application will be running on [http://localhost:3000](http://localhost:3000)
## Usage
1. **Upload JSON File:**
Click on the file input and select your JSON file containing Instagram follower/following data.2. **View and Analyze Data:**
The profiles will be displayed in a table with options to sort by name or date, list unfollowers and search by username.## Contributing
Contributions are welcome! Feel free to open issues and pull requests.