Studio Admin

Admin Authentication

Sign in with an authorized administrator account to manage projects and studio content.

Portfolio Projects

Manage architectural projects displayed on the Projects page and Featured Home carousel.

Loading projects...
Cover Project Name Category Location Year Status Gallery Actions
Connecting to Firestore database...

Studio Contact & Information

Global contact details shown across nav, contact sections, and footer.

Hero Section Rotating Headlines

Headings that cycle smoothly every 4.5 seconds on the home page.

About Studio Section

Founder quote, attribution, and studio philosophy.

Security Rules & Access Controls

Overview of database protection, authenticated access rules, and configuration.

Firestore Security Rules

Public users have read-only access to projects and settings. All database writes, updates, and deletions require a verified Firebase Auth token.

Active & Configured

Self-Registration Block

No user can register or create new accounts from the website. New admin accounts can only be provisioned manually through the Firebase Console.

Locked Down

Firebase Storage

Project photo uploads are stored under /projects/{projectId}/. Only authenticated admins can upload or delete media files.

Protected

Quick Verification Checklist

  • Firestore Database: projects and settings collections ready for real-time reads & writes.
  • Storage Bucket: esdesignstudio.firebasestorage.app configured for direct asset uploads.
  • Rules Configuration: Ready in firestore.rules and storage.rules in your project repository.