User → Web App → Backend → AI Engine → Database
- Resume upload UI
- Dashboard
- Skill report display
- Progress tracking
- Resume parser
- Skill comparison engine
- Score generator
- Roadmap generator
- Skill gap detection
- Error explanation
- Career recommendations
Stores:
- User profile
- Resume data
- Skill progress
- Scores
Input:
- Resume (PDF/Text)
Output:
- Extracted skills
- Missing skills
- Calculates job readiness score
- Suggests topics
- Suggests tools
- Suggests timelines
- Input: Code error
- Output: Explanation + fix
- Tracks weekly growth
- User uploads resume
- System extracts skills
- AI compares with job roles
- Generates:
- Score
- Skill gaps
- Roadmap
Screens:
- Login page
- Upload resume page
- Dashboard
- Skill gap report
- Roadmap page
- Cloud deployment ready
- Modular backend
- Resume data encryption
- Secure authentication