Production‑ready Hacker News dashboard built with Next.js + MUI.
- SSR pages for
/top,/new,/best,/search, and/item/:id - Fast item view with comments loaded on demand
- Local bookmarks (stored in browser)
- Clean, professional UI with avatars, responsive layout, and polished typography
- Search powered by Algolia HN API (Enter to submit)
- Next.js App Router
- React 19 + TypeScript
- Material UI (MUI)
- Hacker News + Algolia APIs
npm install
npm run devOpen http://localhost:3000.
npm run dev— start dev server (webpack)npm run build— production buildnpm run start— run production servernpm run lint— run ESLint
- Bookmarks are stored locally in your browser (no sign‑in required).
- Comments are fetched separately to keep item pages fast.