Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mahinmuhammad/github-monkey

Simple web app to fetch someones follow list and also who doesn't follow back
https://github.com/mahinmuhammad/github-monkey

Last synced: 14 days ago
JSON representation

Simple web app to fetch someones follow list and also who doesn't follow back

Awesome Lists containing this project

README

        

# GitHub Monkey

A simple **React.js + Vite** app that allows users to search for a GitHub user and view their followers and following lists. Users can also catchπŸ˜‰ who they follow but doesn't follow them back.

## πŸ’» Live Demo

**Live URL:** [https://github-monkey.vercel.app](https://github-monkey.vercel.app)

## πŸš€ Features

- πŸ” Search for any GitHub user by username
- πŸ“Œ View **followers**, **followings** and **who doesn't follow backπŸ˜‰**
- πŸ”„ Check users who **don’t follow back**
- ⚑ Built with **React.js + Vite** for fast performance
- 🎨 Styled with **Tailwind CSS**
- 🌍 Fetches real-time data from **GitHub API**

## πŸ› οΈ Tech Stack

- **Frontend:** React.js + Vite
- **State Management:** React Hooks (`useState`)
- **Styling:** Tailwind CSS
- **API Integration:** GitHub REST API (`fetch`)

## πŸ“¦ Installation & Setup

### 1️⃣ Clone the Repository
```sh
git clone https://github.com/MahinMuhammad/github-monkey.git
cd github-monkey
```
### 2️⃣ Install Dependencies
```sh
npm install
```
### 3️⃣ Run the Development Server
```sh
npm run dev
```

### ⚠️ GitHub API Rate Limits
The GitHub API has rate limits, so if you make too many requests in a short time, you may receive an error. Consider using GitHub Authentication for higher request limits.

### 🀝 Contributing
Contributions are welcome! If you find any issues or have suggestions, feel free to open an issue or a pull request.

### πŸ“œ License
This project is licensed under the MIT License.

Made with ❀️ by [Md Mahinur Rahman](http://mahinmuhammad.github.io)