Skip to content
Sarang

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