article · Architecture · 2026-10-05
Running a portfolio with an admin panel for ₹0
Next.js ISR, Firestore rules as the backend, and no servers to babysit.
The goal: editable content, moderated comments, and no always-on infrastructure.
Rules are the backend
Firestore security rules decide who reads drafts and who can approve comments. The admin is a single email.
Caching
Pages revalidate every minute, which keeps reads tiny.
#nextjs #firebase #cost
Archive