Skip to content

Technology & Tools

Technologies used to create the product:

Technologies

Component Technology
Backend Go (ConnectRPC + gRPC-Gateway)
Web JavaScript — React 19 + Vite + Bun
Database PostgreSQL (via GORM)
Cache/Queue Redis (rmq)
API Protocol Protocol Buffers (ConnectRPC)
Document Storage Azure Blob Storage
Location / Address Autocomplete Google Places API (new) — REST endpoints, no Maps JS SDK
Email SMTP
PDF Processing Text extraction (semi-automated)
Authentication JWT + RBAC (gorbac)
Telemetry OpenTelemetry

Tools

Component Technology
Design Figma
Project Management Jira
Documentation MkDocs Material + Confluence
Version Control GitLab
Communication Slack
CI/CD GitLab CI
Container Orchestration Docker + Kubernetes (AKS)
Infrastructure Microsoft Azure