Shared

This directory contains code and types shared between the frontend and backend.

Files

  • types.ts - TypeScript interfaces and types used throughout the application
  • utils.ts - Utility functions used by both frontend and backend

Types

The main types defined include:

  • Resume - Resume data structure
  • ParsedResumeData - Structured data extracted from a resume
  • JobRequirement - Job requirement data structure
  • ScoringResult - Result of scoring a resume against a job requirement
  • ApiResponse - Standard API response format