Capstone A — Internal DevEx Portal
Build a portal for internal Copilot usage — dashboards, prompt library, model selector, docs.
What You Will Learn
- Build internal DevEx portal.
- Aggregate dashboards.
- Prompt library.
- Model selector.
- Documentation.
Why This Matters
This capstone builds a portal that becomes the central hub for internal Copilot usage. Combines all prior Professional lessons.
Concept Explained
DevEx portal: aggregated dashboards (seats, usage, cost), prompt library (versioned, searchable), model selector (with recommendations), documentation (training, best practices).
How It Works
Build web app: dashboards (pull via API), prompt library (CRUD), model selector (with routing recommendations), docs (training materials). SSO auth. Deploy.
Step-by-Step Tutorial
1. Plan features
Dashboards, prompt library, model selector, docs.2. Build dashboards
Pull via Metrics API (PR-14).3. Build prompt library
CRUD app with versioning (IN-06, IN-47).4. Build model selector
Recommendations per task (IN-23).5. Add docs
Training materials, best practices.6. SSO auth
Okta/Google.7. Deploy
Internal hosting.8. Launch
Announce, train, support.Real-World Example
A team built a DevEx portal. 6-month impact: 90% of devs used it weekly. Prompt library had 50 templates. Model selector saved $2,000/month. Docs cut onboarding time 30%.
Example Prompts / Commands / Code
"""1. Dashboard (PR-14)
- Seats, usage, cost
- Per team, per user
- Trends
2. Prompt Library (IN-06, IN-47)
- 50+ templates
- Searchable
- Versioned
- Team-contributed
3. Model Selector (IN-23)
- Per task type
- Cost/quality comparison
- Recommendations
4. Documentation
- Training materials
- Best practices
- FAQ
- Troubleshooting
5. Admin
- Seat management
- Policy enforcement
- Audit logs
"""
"""- Frontend: Next.js or React
- Backend: Python (FastAPI) or Node (Express)
- DB: PostgreSQL
- Auth: SSO (Okta, Google)
- Deploy: Internal cloud or on-prem
- CI/CD: GitHub Actions
"""
Common Mistakes
- Too many features at launch — overwhelm.
- No SSO — manual account management burden.
- No prompt library contribution workflow — library stagnates.
- No maintenance plan — portal decays.
Best Practices
- Start with 3 features (dashboard, library, docs).
- SSO from day 1.
- Allow team contributions to prompt library.
- Plan maintenance (quarterly review).
- Launch with training and support.
Troubleshooting
| Problem | How to Fix |
|---|---|
| Low adoption | Demo at team meetings. Get champions. |
| Prompt library stagnates | Host monthly 'prompt-a-thon'. Reward contributions. |
Practical Exercise
Your Turn
Build a DevEx portal with dashboard, prompt library, and docs. Launch to one team.
Professional Challenge
After 6 months: track usage, prompt library size, model selector adoption, time saved. Present to leadership.
Key Takeaways
- DevEx portal: dashboards + library + selector + docs.
- Start with 3 features; expand over time.
- SSO from day 1.
- Allow team contributions.
- Plan maintenance.
Frequently Asked Questions
Build or buy?
Maintenance burden?
Further Reading
Official References
Related lessons: PR-14, PR-47, PR-51
SEO Metadata
SEO title: Capstone A — Internal DevEx Portal
Meta description: Build a portal for internal Copilot usage — dashboards, prompt library, model selector, docs.
Primary keyword: capstone a
Secondary keywords: capstone a — internal devex portal
Search intent: Informational
URL slug: /capstone-a-internal-devex-portal-copilot
Categories: AI Tools, GitHub Copilot
Tags: GitHub Copilot, Professional, Capstone, DevEx, Portal, Platform, IMCSEIAN, Tutorial, IMCSEIAN
Featured image concept: IMCSEIAN lesson card for Capstone A — Internal DevEx Portal
Comments
Comments
Post a Comment