From 0c91561f19e29d4fc6656d91335b7e1931e82be4 Mon Sep 17 00:00:00 2001 From: ribardej Date: Thu, 18 Sep 2025 13:29:11 +0200 Subject: [PATCH] feat(design) added technologies table --- design.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/design.md b/design.md index 08e075c..d6d2385 100644 --- a/design.md +++ b/design.md @@ -57,11 +57,11 @@ flowchart LR - Core entities and relationships (ER sketch or brief description). - Example records or schemas (link to files or include concise snippets). +- Users, Transactions, Transaction_Categories, User_settings ### 2.3 APIs (REST/gRPC/GraphQL) -- Interface style and rationale. -- Link to OpenAPI/Proto files, or list a few key endpoints/RPCs. +- Swagger ## 3. Technologies @@ -69,7 +69,15 @@ List the cloud services, libraries, and tools you will use and why. | Technology / Service | Role / Where Used | Why chosen (brief) | Alternatives considered | | -------------------- | ----------------- | ------------------ | ----------------------- | -| | | | | +| Python | Back-End | Simplest for both of us | Java, C#, PHP | +| React | Front-End | Most popular, we dont have exp with FE | Vue, plain JS | +| REST | BE<->FE API | Simplest | GraphQL | +| MariaDB | Database | Prior experience | PostgreSQL, CockroachDB | +| Redis | Cache | Prior experience | Valkey, Memcached | +| RabbitMQ | Message queue | Prior experience | MQTT, Redis | +| Python Fast API | API Framework | Simplicity | Flask, Django | +| Open Tofu | Cluster deployment | Prior experience | Terraform | +| Talos Cluster | Deployment | Why not | Docker swarn, RKE | Notes: