Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

Latest commit

 

History

History
59 lines (51 loc) · 3.08 KB

File metadata and controls

59 lines (51 loc) · 3.08 KB

🏗 Loopless — Technology Stack

Frontend

Technology Version Purpose
Next.js 15+ (App Router) React framework with SSR
TypeScript 5.x strict Type-safe JavaScript
Tailwind CSS 4.x Utility-first CSS
TanStack Query 5.x Server state management
Zustand 5.x Client state management
React Hook Form 7.x Performant forms
Zod 3.x Schema validation
Framer Motion 12.x Animations
Playwright 1.x E2E testing
Jest 29.x Unit testing

Backend

Technology Version Purpose
.NET 10 Web API
Entity Framework Core 10.x ORM + migrations
PostgreSQL 16 Primary database
Redis 7.x Cache, sessions, SignalR backplane
SignalR .NET 10 Real-time WebSockets
Hangfire 1.8.x Background jobs
RabbitMQ 3.x Event-driven messaging
Serilog 4.x Structured logging
FluentValidation 11.x Request validation
pgvector 0.7.x Vector similarity search
Keycloak 25.x Identity + OAuth2/OIDC
MailKit 4.x Email sending

DevOps & Infrastructure

Technology Purpose
Docker / Docker Compose Containerization + local dev
Kubernetes + Helm Production orchestration
GitHub Actions CI/CD pipelines
Terraform Infrastructure as Code
Nginx Reverse proxy + SSL
Prometheus + Grafana Metrics + dashboards
ELK Stack Centralized logging
Loki + Promtail K8s log aggregation
Uptime Kuma Health monitoring
Trivy Container CVE scanning
git-secrets / truffleHog Secret detection
n8n AIOps workflow automation

AI / Intelligence Layer

Technology Purpose
OpenAI text-embedding-ada-002 Vector embeddings
pgvector (cosine similarity) Semantic matching
RAG Pipeline (OpenAI/Anthropic) AI project summaries
NLP Sentiment Analysis Standup blocker analysis