Standalone Next.js admin dashboard for managing the Firebase-backed content on leul.dev.
- Copy
.env.exampleto.env.local. - Fill in Firebase client config and Firebase Admin credentials.
- Set
ADMIN_EMAILSto the Google account email(s) allowed to access the dashboard. - Install and run:
npm install
npm run devThe app writes drafts to admin-only draft collections and only writes public portfolio collections when an admin publishes.