NoteHub
A fully functional application for managing notes with user authentication, protected routes, profile viewing and editing, CRUD operations with notes in modal windows, filtering, client-server interaction via Axios, support for SSR and CSR, global state management through Zustand, and caching/preloading of API through React Query. Fully responsive design. Technologies: Next.js 14 (App Router, Server & Client Components), TypeScript, React, Zustand, React Query (TanStack Query), Axios, CSS Modules, HTML5, Fetch API.