← BACK TO PORTFOLIO
⚙ ADMIN
SESSION: 00:00
USER: GRISH
← PORTFOLIO
DASHBOARD
3
PROJECTS
6
SKILLS
8
CERTS
7
BADGES

QUICK ACTIONS

SYSTEM STATUS

MODULESTATUSNOTE
Portfolio (index.html)ONLINEPublic page
Admin Panel (admin.html)ACTIVEThis page
API — /api/loginACTIVEVercel function
API — /api/verify-sessionACTIVEVercel function
EDIT HERO / BIO

PERSONAL INFO

✓ CHANGES SAVED — RELOAD PORTFOLIO TO SEE UPDATES
MANAGE PROJECTS

ADD NEW PROJECT

✓ PROJECT ADDED

EXISTING PROJECTS

NAMETAGSACTION
MANAGE SKILLS

SKILL LEVELS

✓ SKILL LEVELS UPDATED

ADD NEW SKILL

✓ SKILL ADDED
MANAGE ACHIEVEMENTS

UPLOAD CERTIFICATE IMAGE

Images are stored locally in your browser session only. To permanently add images, embed them in index.html.

📁
CLICK OR DRAG & DROP — JPG, PNG, WEBP — MAX 5MB
Preview
✓ SEE CONSOLE FOR BASE64 DATA

ADD NEW CERTIFICATE

📁
CLICK OR DRAG & DROP
Preview
✓ CERTIFICATE LOGGED (ADD TO index.html TO PERSIST)

LOGGED CERTIFICATES THIS SESSION

TITLEISSUERDATE
SECURITY LOG

ACCESS LOG — THIS SESSION

// NO EVENTS YET

CHANGE PASSWORD

Passwords are stored as Vercel Environment Variables — never in source code.
1. Go to Vercel Dashboard → Your Project → Settings → Environment Variables
2. Update ADMIN_PASSWORD to your new value and save
3. Trigger a redeploy — the new password takes effect immediately