Admin Portal Overview
The Admin Portal gives IEC administrators full visibility and control over the entire platform — users, content, leads, email, and configuration. Access it by signing in with an admin account. You are redirected to/admin/dashboard automatically.
Admin navigation
| Route | Section | What it manages |
|---|---|---|
/admin/dashboard | Dashboard | Overview metrics — total students, leads, active applications |
/admin/users | User Management | Create, edit, suspend, and delete user accounts |
/admin/counselors | Counselors | Manage counselor profiles and assignments |
/admin/leads | Leads Pipeline | View and triage leads across counselors |
/admin/blog | Blog Writer | AI-assisted content drafting and editorial workflow |
/admin/templates | Document Templates | Maintain reusable templates |
/admin/document-audit | Document Audit | Compliance and quality review for uploads |
/admin/email | Templates, campaigns, and delivery history | |
/admin/destinations + /admin/universities | Management | Core catalog and platform configuration |
/admin/ai-assistant | AI Assistant | Configure and test AI tooling |
/admin/invites | Invites | Send and monitor invitation links |
Key admin responsibilities
- Invite new users — counselors and admins must be invited manually
- Assign counselors to students — use User Management to change assignments
- Monitor the pipeline — check Leads Pipeline for stale leads weekly
- Publish blog posts — counselor drafts require admin approval
- Update universities and destinations — keep the Management section current
Admin vs Counselor access
| Feature | Counselor | Admin |
|---|---|---|
| View own students only | ✅ | — |
| View all students | — | ✅ |
| Create/edit blog posts | ✅ (own) | ✅ (all) |
| Publish blog posts | ❌ | ✅ |
| Invite users | ❌ | ✅ |
| Delete users | ❌ | ✅ |
| View all leads | ❌ | ✅ |
| Configure system | ❌ | ✅ |
| Access AI controls | Limited | Full |
