DASHBOARD
⊟ Logged In ↗ View Portfolio
DASHBOARD
Welcome back. Manage your portfolio content from this control center.
⊟ Quick Actions
ℹ Deploy Information

This portfolio is deployed on Railway. Portfolio data is stored in data/portfolio.json on the server filesystem.

⚠ Note: On Railway's free tier, the filesystem is ephemeral — data resets on redeploy. Use a persistent volume or export your data regularly via Settings.

PROFILE
Edit your personal information, bio, and social links.
👤 Profile Photo
Profile Picture
👤
Click to upload profile photo
JPG, PNG, WebP · max 10MB
Hover GIF (optional)
🎞
Click to upload hover GIF
GIF only · plays when hovering profile pic · max 10MB
ℹ Basic Information
📝 Bio & About
📬 Contact & Location
🔗 Social Links
🏷 Interests & Technologies
SKILLS
Add, edit, and reorder your technical skills and proficiency levels.
⚡ Skill Loadout
PROJECTS
Manage your game library of projects.
🎮 Game Library
EXPERIENCE
Log your work history and professional journey.
💼 Quest Log
EDUCATION
Add your academic background and certifications.
🎓 Skill Tree
ACHIEVEMENTS
Add trophies, awards, and milestones to your trophy room.
🏆 Trophy Room
VIDEOS
Add YouTube video links to display in the Video Archive section.
▶ Video Archive
CUSTOM SECTIONS
Add extra sections to your portfolio with custom content and images.
✦ Custom Sections
SETTINGS
System configuration and data management.
⚙ Environment

The admin password is set via the ADMIN_PASSWORD environment variable in Railway.
The session secret is set via SESSION_SECRET.

📦 Data Export

Export your portfolio data as JSON. Save this file before redeploying on Railway free tier.

📥 Data Import

Import a previously exported portfolio.json to restore your data.

📄
Click to select portfolio.json