Admin Login
Update your portfolio without editing code.
Use your Firebase admin account to add, edit, delete, and manage portfolio content.
Firebase is not configured yet. Open src/js/firebase-config.js and paste your Firebase web app config.
Profile
Manage portfolio content
Make changes and publish them to Firestore.
Seed default resume data
This loads the resume-based portfolio data into Firestore. Use this after first Firebase setup.
Upload resume PDF
Upload a new resume to Firebase Storage and update the public download link.
Security reminder
Use Firestore and Storage rules in this project. The UI hides the dashboard from other emails, but Firebase Security Rules are what actually protect your data.
src/js/firebase-config.js
firestore.rules
storage.rules