NextAuthFlow is a modern authentication system built with Next.js App Router.
This project demonstrates a complete authentication flow including registration, login, logout, session validation, and protected routes. It focuses on real-world authentication patterns such as cookie-based sessions, SSR/CSR interaction, and scalable state management.
Tech stack: Next.js (App Router), TypeScript, TanStack Query, Zustand, REST API, cookie-based authentication.