A modern web application that helps you analyze your GitHub followers and following relationships. Built with React, TypeScript, and Tailwind CSS.
- 🔍 Check GitHub user's follower relationships
- 📊 View users who don't follow you back
- 📊 View users you don't follow back
- 📱 Fully responsive design (mobile-first approach)
- 🎨 Modern and clean UI with Tailwind CSS
- ⚡ Fast and efficient data fetching
- React 18
- TypeScript
- Tailwind CSS
- Vite
- GitHub API
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/yourusername/github-follower-checker.git
cd github-follower-checker
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm run dev
# or
yarn dev
- Open your browser and navigate to
http://localhost:5173
- Enter a GitHub username in the input field
- Click "Check" to analyze the user's follower relationships
- View the results in two categories:
- Users who don't follow you back
- Users you don't follow back
- Click on any user to visit their GitHub profile
src/
├── components/ # Reusable UI components
├── layouts/ # Layout components (Header, Main, Footer)
├── services/ # API and data services
├── lib/ # Utility functions and constants
├── App.tsx # Main application component
└── main.tsx # Application entry point
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.