docToolchainLibreHousehold - Architecture Documentation
  • Overview
  • Documentation
  • Architectur Decision Records
  • Documentation
      • Introduction and Goals
      • Architecture Constraints
      • Context and Scope
      • Solution Strategy
      • Building Block View
      • Runtime View
      • Deployment View
      • Cross-cutting Concepts
      • Architecture Decisions
      • Quality Requirements
      • Risks and Technical Debts
      • Glossary
Improve this doc Create an issue
Table of Contents
  • Architecture Decisions
    • ADR 001: Split Front- and Backend
    • ADR 002: Kotlin as backend language
    • ADR 003: Modular division based on subject
    • ADR 004: Modular Monolith (Modulith) as architecture style
    • ADR 005: Spring Boot as backend framework
    • ADR 006: Progressive Web App (PWA) for the Frontend
    • ADR 007: Svelte as Frontend Framework
    • ADR 008: TypeScript as the main language for frontend development
    • ADR 009: Save passwords only hashed and salted with Argon2id

Architecture Decisions

ADR 001: Split Front- and Backend

ADR 002: Kotlin as backend language

ADR 003: Modular division based on subject

ADR 004: Modular Monolith (Modulith) as architecture style

ADR 005: Spring Boot as backend framework

ADR 006: Progressive Web App (PWA) for the Frontend

ADR 007: Svelte as Frontend Framework

ADR 008: TypeScript as the main language for frontend development

ADR 009: Save passwords only hashed and salted with Argon2id

Feedback

Was this page helpful?

Glad to hear it! Please tell us how we can improve.

Sorry to hear that. Please tell us how we can improve.


built with docToolchain and jBake
theme: docsy