About NexusGadgets
NexusGadgets is a mini product showcase built to demonstrate a clean, modular Next.js and TypeScript architecture — from routing and data fetching to state management and SEO.
What we showcase
A curated catalog spanning laptops, audio, wearables, smartphones, cameras, and accessories — with search, filtering, a persistent cart, and product detail pages backed by static structured data.
How it's built
The app uses the Next.js App Router with Server Components for data-heavy pages and small Client Components for interactivity, TypeScript throughout, Tailwind CSS for styling, and Zustand for cart and session state.
Data
Product data is static JSON, accessed through a small data-layer module that mirrors what a real API client would look like.