Skip to content

Latest commit

 

History

History
83 lines (63 loc) · 1.3 KB

File metadata and controls

83 lines (63 loc) · 1.3 KB

DevTrackAI – System Design Document

1. Architecture Overview

User → Web App → Backend → AI Engine → Database

2. System Components

Frontend

  • Resume upload UI
  • Dashboard
  • Skill report display
  • Progress tracking

Backend

  • Resume parser
  • Skill comparison engine
  • Score generator
  • Roadmap generator

AI Engine

  • Skill gap detection
  • Error explanation
  • Career recommendations

Database

Stores:

  • User profile
  • Resume data
  • Skill progress
  • Scores

3. Key Modules

Module 1: Resume Skill Analyzer

Input:

  • Resume (PDF/Text)

Output:

  • Extracted skills
  • Missing skills

Module 2: Career Readiness Score

  • Calculates job readiness score

Module 3: Learning Roadmap Generator

  • Suggests topics
  • Suggests tools
  • Suggests timelines

Module 4: Coding Error Explainer

  • Input: Code error
  • Output: Explanation + fix

Module 5: Progress Dashboard

  • Tracks weekly growth

4. Data Flow

  1. User uploads resume
  2. System extracts skills
  3. AI compares with job roles
  4. Generates:
    • Score
    • Skill gaps
    • Roadmap

5. UI Design Concept

Screens:

  • Login page
  • Upload resume page
  • Dashboard
  • Skill gap report
  • Roadmap page

6. Scalability Plan

  • Cloud deployment ready
  • Modular backend

7. Security

  • Resume data encryption
  • Secure authentication