Skip to content

Commit 12f692b

Browse files
authored
Merge pull request #13 from itk-dev/feature/add-opkraevningsoverblik
feat: add opkrævningsoverblik project
2 parents 952d2aa + 2934c4b commit 12f692b

8 files changed

Lines changed: 1464 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
## [Unreleased]
88

9+
### Added — Opkrævningsoverblik Project
10+
- Consolidated municipal charges overview prototype for Aarhus Kommune citizens
11+
- Interactive mock with login, dashboard, status indicator, charge list, filtering, and 5-year history chart
12+
913
### Added
1014
- "Last edited" dates on home page project cards, sourced from git commit timestamps
1115
- Custom HomeFeatures component replacing default VitePress feature cards

docs/.vitepress/sidebar.mts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,16 @@ const bookAarhus: DefaultTheme.SidebarItem[] = [
7878
},
7979
]
8080

81+
const opkraevningsoverblik: DefaultTheme.SidebarItem[] = [
82+
{
83+
text: 'Opkrævningsoverblik',
84+
items: [
85+
{ text: 'Overview', link: '/projects/opkraevningsoverblik/' },
86+
{ text: 'Interactive Mocks', link: '/projects/opkraevningsoverblik/mocks' },
87+
],
88+
},
89+
]
90+
8191
export function sidebar(): DefaultTheme.Sidebar {
8292
return {
8393
'/projects/climate-nudging/': climateNudging,
@@ -87,6 +97,7 @@ export function sidebar(): DefaultTheme.Sidebar {
8797
'/projects/wcag-contrast-checker/': wcagContrastChecker,
8898
'/projects/deltag-aarhus-timeline/': deltagAarhusTimeline,
8999
'/projects/book-aarhus/': bookAarhus,
100+
'/projects/opkraevningsoverblik/': opkraevningsoverblik,
90101
}
91102
}
92103

docs/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,8 @@ features:
3434
details: Prototype af en responsiv bookingapplikation til lokaler og faciliteter i Aarhus Kommune med søgning, filtrering og favoritter.
3535
link: /projects/book-aarhus/
3636
linkText: View project
37+
- title: Opkrævningsoverblik
38+
details: Samlet overblik over kommunale opkrævninger med statusindikator, opkrævningsliste, filtrering og 5-års historisk udvikling.
39+
link: /projects/opkraevningsoverblik/
40+
linkText: View project
3741
---
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<small>**Project:** Opkrævningsoverblik · **Status:** Prototype · **Date:** February 2026</small>
2+
3+
# Opkrævningsoverblik
4+
5+
**Samlet overblik over kommunale opkrævninger for borgere i Aarhus Kommune.**
6+
7+
---
8+
9+
## Baggrund
10+
11+
Borgere i Aarhus Kommune modtager opkrævninger for en række kommunale ydelser — ejendomsskat, daginstitution, renovation m.fl. Disse oplysninger er i dag spredt over flere systemer og kanaler, hvilket gør det svært for borgere at få et samlet overblik over hvad de skylder, hvad der er betalt, og hvad der er på vej.
12+
13+
## Formål
14+
15+
Formålet er at skabe ét samlet overblik hvor borgere hurtigt og intuitivt kan se alle deres kommunale opkrævninger — både den aktuelle status og udviklingen over tid. Overblikket skal skabe gennemsigtighed og gøre det nemt at forstå sin økonomiske situation i forhold til kommunen.
16+
17+
**Succeskriterium:** Borgeren kan danne sig et overblik over sin samlede status og eventuelle restancer på under ét minut — uden vejledning.
18+
19+
---
20+
21+
## Hvad prototypen viser
22+
23+
### Login og testbrugere
24+
25+
Prototypen inkluderer tre testbrugere med forskellige statuser:
26+
- **Anders** — alle opkrævninger betalt, ingen restancer
27+
- **Maria** — kommende forfaldsdatoer inden for 30 dage
28+
- **Lars** — ubetalte opkrævninger der har overskredet forfaldsdato
29+
30+
### Dashboard med statusindikator
31+
32+
En visuel statusindikator der giver borgeren øjeblikkeligt overblik:
33+
- **Alt i orden** (grøn) — alle opkrævninger er betalt
34+
- **Kommende forfald** (gul) — opkrævninger forfalder inden for 30 dage
35+
- **Restance** (rød) — ubetalte opkrævninger der har overskredet forfaldsdato
36+
37+
Indikatoren bruger kombination af farve, ikon og tekst for tilgængelighed.
38+
39+
### Opkrævningsliste
40+
41+
- Alle aktive opkrævninger med beløb, forfaldsdato og status
42+
- Filtrering efter ydelsestype (ejendomsskat, daginstitution, renovation m.fl.)
43+
- Samlet restancebeløb
44+
- Detaljevisning for den enkelte opkrævning
45+
46+
### Historisk udvikling (5 år)
47+
48+
- Linjediagram (Chart.js) der viser opkrævet vs. betalt beløb over tid
49+
- Mulighed for at se udviklingen per ydelsestype
50+
- Tydelig markering af perioder med restancer
51+
52+
---
53+
54+
## Krav
55+
56+
- WCAG 2.1 Level AA tilgængelighed
57+
- Responsivt design (desktop, tablet, mobil)
58+
- NemLog-in autentifikation
59+
- Nær-realtid datahentning
60+
- Overblikket dækker kun kommunale opkrævninger — ikke regionale eller nationale
61+
62+
---
63+
64+
## Interaktiv prototype
65+
66+
<a href="/research-projects/projects/opkraevningsoverblik/mocks/index.html" class="mock-button" target="_blank">Åbn prototypen ↗</a>
67+
68+
Vælg en testbruger for at se forskellige statuser (alt i orden, kommende forfald, restance).
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<small>**Project:** Opkrævningsoverblik</small>
2+
3+
# Interaktive Mocks
4+
5+
---
6+
7+
**<a href="/research-projects/projects/opkraevningsoverblik/mocks/index.html" target="_blank">Opkrævningsoverblik — Kommunale opkrævninger ↗</a>**
8+
Samlet overblik over kommunale opkrævninger med statusindikator, opkrævningsliste, filtrering, detaljevisning og 5-års historisk udvikling. Tre testbrugere med forskellige statuser.

0 commit comments

Comments
 (0)