[EPIC] KITT KI-Platform β Build Production Frontend from Prototype using Agentic AI
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Description
## π― Objective
Transform the attached KITT KI-Platform HTML prototype into a
production-ready frontend, using an Agentic AI development approach
to accelerate delivery, reduce manual effort and maintain consistency
across the codebase.
---
## π Prototype Reference
A fully functional HTML prototype is attached to this Epic.
**Before writing a single line of code β open it.**
The prototype covers:
- Full 7-section landing page (conversion-optimised order)
- 4 interactive sub-pages accessible via top navigation
- Norwegian copy throughout
- Component patterns: cards, tables, accordions, tabs, alerts,
badges, step flows
- Responsive layout
- Digdir Designsystemet-inspired design tokens
> The prototype is the source of truth for layout, copy,
> UX flow and component structure. Do not redesign β
> translate it faithfully into production code.
---
## ποΈ Scope
### Landing Page β 7 sections
- Β§1 Hero β value proposition + quick resource navigation
- Β§2 Problem / Value β 4 BOD pain points
- Β§3 Features β 4 KITT resources with navigation to sub-pages
- Β§4 Benefits β lifecycle visualisation + outcomes
- Β§5 FAQ β accordion with 6 objection-handling entries
- Β§6 CTA β three contextual call-to-action options
- Β§7 Footer β links, brand info, Designsystemet credit
### Sub-pages (via top navigation)
- π Rutine for ansvarlig KI-bruk
- π Lisenser og abonnementer (with tabbed table)
- β
Egenvurdering for KI-initiativ (5-step process)
- π Metodikk og Playbook (3-phase cards + resources)
### Design system
- Implement using Digdir Designsystemet components
- Reference: https://designsystemet.no/en/components
- Design tokens from the prototype CSS variables are the baseline
---
## β Acceptance Criteria
- [ ] All 7 landing page sections implemented and match prototype
- [ ] All 4 sub-pages accessible and functional via top nav
- [ ] Navigation state (active pill, back button, breadcrumb) works correctly
- [ ] All copy is in Norwegian and matches prototype content
- [ ] Responsive on mobile, tablet and desktop
- [ ] Meets WCAG 2.1 AA accessibility standards
- [ ] Uses Designsystemet component library
- [ ] No scroll on the main view β sub-pages are panel-switched
- [ ] Performance score β₯ 90 on Lighthouse
- [ ] All interactive elements (tabs, accordions, FAQ, CTAs) functional
---
## π Technical Decisions (open for team input)
| Decision | Suggestion | Status |
|---|---|---|
| Framework | React or Next.js | π΅ To be decided |
| Component library | @digdir/designsystemet-react | π΅ To be decided |
| Routing | Next.js App Router or React Router | π΅ To be decided |
| Styling | CSS Modules + Designsystemet tokens | π΅ To be decided |
| Hosting | Digdir internal infra / Vercel | π΅ To be decided |
| Auth | Internal SSO (if needed) | π΅ To be decided |
---
## π Related Issues (to be created)
- [ ] #1 β Setup project scaffolding and Designsystemet integration
- [ ] #2 β Build top navigation component with view routing
- [ ] #3 β Build Hero section (Β§1)
- [ ] #4 β Build Problem / Value section (Β§2)
- [ ] #5 β Build Features section (Β§3)
- [ ] #6 β Build Benefits / Lifecycle section (Β§4)
- [ ] #7 β Build FAQ accordion section (Β§5)
- [ ] #8 β Build CTA section (Β§6) and Footer (Β§7)
- [ ] #9 β Build sub-page: Rutine for KI-bruk
- [ ] #10 β Build sub-page: Lisenser og abonnementer
- [ ] #11 β Build sub-page: Egenvurdering
- [ ] #12 β Build sub-page: Metodikk og Playbook
- [ ] #13 β Accessibility audit and fixes
- [ ] #14 β Responsive QA across breakpoints
- [ ] #15 β Lighthouse performance audit
---
## π€ Agentic AI Development Approach
See full recommendation below β
[kitt-platform-v2.html](https://github.com/user-attachments/files/25411734/kitt-platform-v2.html)
### In scope
[kitt-platform-v2.html](https://github.com/user-attachments/files/25411746/kitt-platform-v2.html)
### Out of scope
_No response_
### Additional Information
_No response_
### Tasks
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.