Problem
Content-heavy sites get hard to use when navigation and filtering are afterthoughts.
A digital library focused on discovery: categories, search-friendly structure, and a light reading flow.

Content-heavy sites get hard to use when navigation and filtering are afterthoughts.
A Next.js content site organised around book metadata, category pages, locale-prefixed routes, and mobile reading behaviour.
Locale-prefixed App Router routes; book metadata in typed modules driving both cards and detail pages; image constraints to avoid layout shift.
Showing enough book context to support a choice while keeping pages light.
Good content UX is quiet. Readers should never have to hunt for the next useful action.
A live bilingual library site.