Back to projects
Vantio API - REST Backend
NestJSTypeScriptREST APIPostgreSQLScalar

Vantio API - REST Backend

REST API powering Vantio: manages questions, mock exams, progress metrics, and authentication.

Role

Backend Developer

Date

Jan 2026 - Present

Overview

Vantio backend exposed as a REST API with interactive documentation generated by Scalar. Handles the complete platform domain: question bank, mock exams, study sessions, progress, and authentication.

Problem

Needed a solid, versioned, and documented backend that could scale as the legal platform grows in content and users, without sacrificing Developer Experience.

Solution

Built a REST API with NestJS following modular architecture, with end-to-end TypeScript, auto-generated OpenAPI, health checks, semantic versioning, and a /api/version endpoint for deployment traceability.

Key features

  • Interactive documentation with Scalar UI
  • Versioned endpoints with semantic versioning
  • Health check and /api/version endpoint for deployments
  • Modular architecture by domain (questions, mock exams, users)
  • JWT authentication with NestJS guards
  • PostgreSQL + Prisma/TypeORM as persistence layer

Other projects