Skip to content

NU-Projects/Apex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apex – Intelligent Skill & Job Matching Platform

Overview

Apex is a web-based intelligent career assistant that extracts technical skills from GitHub, LinkedIn, and resumes, maps them to target job roles, identifies skill gaps, and generates a dependency-aware personalized learning roadmap. It also matches users with relevant job listings using compatibility scoring and real-time market data, enabling data-driven career decisions.

University Details

University: FAST National University of Computer and Emerging Sciences
Campus: Lahore
Program: BS Software Engineering
Course: Fundamentals of Software Project Management
Instructor: Momna Zaneb

Team Details

Team Lead:

Team Members:

Core Features

  • Skill extraction and validation from GitHub, LinkedIn, and resumes
  • Role requirement mapping and skill gap analysis
  • Personalized dependency-aware learning roadmap generation
  • Job matching with compatibility scoring
  • Real-time job market data updates
  • Market demand visualization using heatmaps

DEMO

01 02 03 04 05 06 07 08 09 01 02 03 04 05 06 07 08 09

Tech Stack

Frontend

  • React.js

Backend (Microservices)

  • Express.js
  • Python Flask

Microservices & Infrastructure

  • Service Registry: Netflix Eureka Server
  • Messaging: Apache Kafka
  • Containerization: Docker
  • Deployment: AWS
  • CI/CD: GitLab

Database & Authentication

  • Supabase

AI Integration

  • LLM Model: Ollama

License

This project is for educational purposes only.

About

Apex maps your skills to target roles, finds gaps, builds learning roadmaps, and matches you with relevant jobs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors