Portfolio Admin

Use the admin password to update database-managed portfolio content.

Default password: admin123. Set PORTFOLIO_ADMIN_PASSWORD in production.