I need a seasoned Next.js developer to take my informational website from concept to deployment, covering both the public-facing pages and a small but powerful back-office. The public side is straightforward: visitors browse content and, when ready, create an account or sign in. Authentication should be secure (JWT, NextAuth or a comparable approach), and once logged in, users simply access gated articles—no carts or payments for now. Behind the scenes, I want an admin area focused on analytics and reporting. Think concise traffic metrics, top-viewed pages, and user engagement trends presented in a clean dashboard. No extensive CMS is necessary; data can be read-only for this phase, but please structure it so future content-editing modules can slot in easily. Tech notes • Next.js (latest stable) with server components where sensible • A lightweight database layer—Prisma with PostgreSQL or another modern choice you prefer • Authentication setup that supports email/password today and can expand to OAuth later • Any analytics solution is fine as long as I can track page views, unique users, and session length from the admin panel Deployment can be Vercel platform you’re comfortable with; include environment variables and build scripts so I can replicate the setup. Deliverable is a Git repo with clean, documented code plus a short README that walks me through local installation, environment variables, and production deployment. If you’ve launched similar Next.js projects that mix customer login with an internal analytics dashboard, I’d love to see them.