Skip to content

imranpollob/reactive-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitLens 🔍

Search for any public username to see a profile overview, language breakdown, repository explorer, and quick highlights.

✨ Feature highlights

  • Smart user search with quick suggestions
  • Profile overview with followers, following, repo counts, total stars, and forks
  • Repository explorer with sort (stars, updated, created) and language filters
  • Language snapshot visualised with a responsive pie chart
  • Quick facts for the most starred, oldest, and most recently active repositories

🧱 Tech stack

  • React 18 + TypeScript powered by Vite
  • React Router v6 for routing
  • TanStack Query for data fetching and caching
  • Recharts for language visualisation
  • Date-fns for friendly date formatting

🚀 Getting started

  1. Install dependencies
    npm install
  2. Start the dev server
    npm run dev
  3. Build for production
    npm run build
  4. Preview the production build locally
    npm run preview

GitHub API limits: Unauthenticated requests are limited to 60 per hour. Heavy usage or users with thousands of repositories may require providing a personal access token and extending the API layer.

About

Quick GitHub Profile Summary

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •