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

https://github.com/ahmedshebl2000/octo-finder

A simple React app that lets you search GitHub users and view their public repositories. Built with Redux Toolkit, async thunks, and GitHub's REST API.
https://github.com/ahmedshebl2000/octo-finder

async-thunk frontend github-api github-users javascript react react-hooks redux redux-toolkit state-management tailwindcss

Last synced: about 2 months ago
JSON representation

A simple React app that lets you search GitHub users and view their public repositories. Built with Redux Toolkit, async thunks, and GitHub's REST API.

Awesome Lists containing this project

README

          

# 📘 GitHub User Finder

A simple React + Redux Toolkit project that allows users to search GitHub usernames and view their public repositories. Built using `createAsyncThunk`, `Redux Toolkit`, and GitHub's REST API.

---

## 🚀 Features

- 🔍 Search GitHub users
- 👤 View user profile information
- 📂 See public repositories for selected users
- ⚛️ Built with Redux Toolkit and async thunks
- 🎨 Styled with Tailwind CSS

## 🧑‍💻 Getting Started

### 1. Clone the repository
git clone https://github.com/AhmedShebl2000/github-user-finder.git
cd github-user-finder

2. Install dependencies
npm install

3. Run the application
npm run dev

Note: Make sure you have Node.js and npm installed.

⚙️ Built With
React
Redux Toolkit
GitHub REST API
Tailwind CSS

📄 License
This project is licensed under the MIT License.