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.