# Backend The frontend is written in nodejs/typescript. It's written as a REST API following a CSR (controller, service, repository/store) pattern. The following ADRs are defined for the backend: ## ADRs We have created a set of ADRs to help guide the development of the backend. These are located in the [ADR folder](./ADR). * [Naming](./ADR/naming.md) * [Preferred export](./ADR/preferred-export.md) ## Internal feature flagging