Skip to main content

Technology

A real, current stack — not a legacy system with a new coat of paint.

MedTech Q is built on mainstream, actively-maintained technology, chosen for reliability and operability rather than novelty.

Backend

NestJS + Prisma ORM over PostgreSQL. The single backend serving every frontend — all business logic lives here, not duplicated across apps.

Frontends

Two independent Next.js applications (Operations Portal, Client Portal) plus this marketing site — each its own deployable unit, communicating with the backend over authenticated HTTPS.

Data

PostgreSQL, with sequential, reviewable migrations. No hand-edited history — every schema change is a new, forward-only migration.

Caching & Background Jobs

A pluggable cache/queue layer — an in-process default that works out of the box, or Redis for multi-instance deployments.

Observability

Structured JSON logging in production, correlation IDs on every request, and dedicated liveness/readiness/metrics health endpoints.

CI

Every change runs through an automated pipeline — build, type-check, lint, unit tests, and end-to-end tests — before it's considered ready to ship.

Deployment flexibility

Every component ships as a standard Docker image and can be deployed to any container-capable host — there's no proprietary runtime lock-in. The backend runs its own database migrations on startup and exposes standard health-check endpoints your infrastructure can monitor directly.

Want to see the architecture in detail?

A technical walkthrough with your engineering team is part of a standard demo.