cfetch is a Next.js app that visualizes Codeforces performance for a handle with an analytics dashboard.
- Next.js (App Router)
- React
- Tailwind CSS
- Recharts
- EvilCharts
Install dependencies:
bun installStart dev server:
bun devOpen http://localhost:3000.
app/page.tsx: Landing page (handle input)app/[handle]/page.tsx: Analytics route for a user handlecomponents/analytics-dashboard.tsx: Main dashboard layout and chartscomponents/ui/*: Reusable UI and chart primitiveslib/codeforces.ts: Data fetching and processing utilities