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 |
| 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 |