Next.js logo+Firebase logo

Next.js + Firebase Boilerplate

Server-verified sessions and per-user Firestore data

Features

Authentication Features:

  • Server Side Authentication
  • Sign In (Google + Anonymous)
  • Upgrade Account (Anonymous → Google)
  • Delete Account

Technical Features:

  • Next.js 16 (App Router)
  • TypeScript Support
  • Tailwind CSS Styling
  • SEO Optimized
  • Responsive Design
  • Notification System
  • Firestore (server-side, per-user)
  • Vercel Analytics
  • Tested with Vitest, verified in CI

Authentication Demo

Try out Firebase authentication with Google or Anonymous login. Create an account, sign in, and explore the features.

Welcome

Sign in to get started

Firestore Demo

Notes are stored per-user and reached only through the Admin SDK on the server.

Sign in to try this.