Next.js 16 frontend for PhyslibSearch.
npm install
npm run dev # http://localhost:3000Set NEXT_PUBLIC_API_URL to point to a non-local backend (default: http://localhost:8000).
npm run build
npm start- Next.js 16 (App Router)
- HeroUI v3 — component library (Tailwind CSS 4 + React Aria)
- KaTeX — LaTeX rendering
- ogl — WebGL background effect
For deployment instructions see docs/deployment.md.