Github Analyze

專案簡介

這是一個用來分析 GitHub 上 star 數最高的前 50 個 repositories 的網站。 主要功能包括統計數據、語言分布 Pie chart、Top repo,以及其他數據分析。

功能介紹
  • 統計數據:顯示平均 Stars、Forks、Issues 等
  • 語言分布圖表:用 Pie chart 呈現 repo 的語言比例
  • Top 排行榜:依照 stars/forks/watchers 排序
  • 互動式分析:支援不同條件查詢
技術架構
  • Frontend: Next.js, React, TypeScript, TailwindCSS, shadcn/ui
  • Backend: Next.js API routes
  • Data Source: GitHub REST API (search/repositories)
  • Deployment: Vercel