Skip to content

Podwalk

Sine Jespersen edited this page Jan 15, 2025 · 2 revisions

ADR

What is this?

ADR of api

Decision Decision date Comments
Create a frontend with React and an api with Symfony 23-10-2022 We chose to do this to promote decoupling, hoping to make it easier to maintain, scale, and evolve the individual parts of the system independently, and in the hope that a user will use the api for creating entities
Use datafordeler map 23-10-2022 Do to GDPR, we can only use the map from datafordeleren
Language: Danish (cannot easily be changed) 23-10-2022 To save time, we have not made the frontend translatable. We are aware that this is an anti-pattern.
Use React to implement web app 23-10-2022 Because this is what our teams is most experienced in
Not creating users in the web app 23-10-2022 To make the frontend as simple as possible we avoid any user login
Replace datafordeler map with OpenStreetMap, implemented with ReactLeaflet - add consent prompt for storing ip addresses 04-12-2024 New insights into GDPR made us decide this, Open Street Map loads faster and is simpler to implement and maintain
Darkmode default 05-12-2024 To save time, we force the user in darkmode
Clone this wiki locally