Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub User Search - API Integration Project

A React application that demonstrates REST API integration using the GitHub API.

Features

  • 🔍 Real-time Search: Search GitHub users with debounced queries
  • 📊 Dynamic Data Display: View user profiles, repositories, and statistics
  • Performance Optimized: Debounced search to reduce API calls
  • 🎨 Responsive Design: Works on all screen sizes
  • 🔄 Loading States: Visual feedback during data fetching
  • Error Handling: Graceful error messages for failed requests
  • 🎯 Filter & Sort: Filter repositories and sort results

Technologies Used

  • React 18
  • React Router DOM
  • Axios (for API calls)
  • Vite (build tool)
  • GitHub REST API

Installation

npm install

Run Development Server

npm run dev

Build for Production

npm run build

API Used

  • GitHub REST API v3
  • No authentication required for basic searches
  • Rate limit: 60 requests per hour (unauthenticated)

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages