ArchitectureBackend System

Backend Architecture

Detailed technical breakdown of the TrackCodex backend.

Stack

  • Runtime: Node.js & TypeScript
  • Framework: Fastify
  • Auth: JWT-based stateless authentication

Services

  • Auth Service: Handles user login and session.
  • Code Engine: Executes code analysis and linting.