Next.js + Firebase Starter

Admin-ready auth and database workflow for your next web app.

This starter includes Firebase email/password authentication, protected admin access, Firestore-backed user data, and a modern App Router UI you can keep building on.

Protected sessions

Firebase ID tokens are exchanged for secure HTTP-only session cookies so the admin area can be guarded server-side.

Firestore user records

Every signup creates a profile document and each login updates activity metadata for the dashboard.

Admin role control

Grant dashboard access by listing approved admin emails in your environment configuration.