Skip to content

ayuryntii/SkillPath-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌌 ApexSkill-AI : Precision IT Career Mapping Orchestrator

License: MIT PHP Version UI Style Status

"Elevating technical potential through laboratory-grade AI analysis."

ApexSkill AI is a next-generation career recommendation engine built for IT students. It transforms clinical assessment data into high-fidelity career paths by identifying the natural "technical gravity" of each individual using industry-standard ITEE frameworks.


✨ Why ApexSkill AI?

Unlike generic assessments, ApexSkill AI uses a multi-layered domain analysis to cluster expertise across Frontend, Backend, Data Science, AI, and Cybersecurity. It doesn't just show you what you know; it shows you who you can become.

🚀 Core Pillars

  • 🎯 360° Competency Radar: A real-time visual audit of Hard Skills, Soft Skills, and Emerging Tech capabilities.
  • 🧠 Intelligent Match-Maker: Predictive algorithms that match your profile against 120+ specialized IT career paths.
  • 🏟️ Multi-User Ecosystem: Integrated dashboards for Students, Lecturers, Department Heads (Kaprodi), and Deans.
  • 📉 Skill-Gap Intelligence: Automated feedback loops that highlight exactly what you need to learn to achieve your target career.

🛠️ Technical Architecture

Layer Technology
Logic PHP 8.2 (Secure Session Handling, PSR-4 Ready)
Persistence MariaDB / MySQL (Optimized Indexing & Relational Integrity)
Interface HTML5, CSS3, JS, Bootstrap 5.3 (Ultra-Premium Aesthetics)
Experience Animate.css, Google Typography (Outfit & Inter), Glassmorphism Utilities
Security Bcrypt/Argon2 hashing, CSRF/XSS Protections, SQL Injection Guards

🗺️ Information Schema (ERD)

erDiagram
    USERS ||--o| MAHASISWA_PROFILE : "configures"
    USERS ||--o{ ASSESSMENT : "undertakes"
    USERS ||--o{ REKOMENDASI : "unlocks"
    SKILLS ||--o{ ASSESSMENT : "benchmarks"
    SKILLS ||--o{ REKOMENDASI : "populates"
    SKILLS ||--o{ SKILL_QUESTIONS : "governs"
    SKILL_QUESTIONS ||--o{ ASSESSMENT_ANSWERS : "receives"
    USERS ||--o{ ASSESSMENT_ANSWERS : "responds"

    USERS {
        int id PK
        string nama
        string email "Unique"
        string password "Hashed"
        enum role "admin, mahasiswa, dosen, kaprodi, dekan"
    }

    MAHASISWA_PROFILE {
        int user_id FK
        decimal ipk
        int semester
        enum minat "Web, Data, Mobile, AI, Cyber"
        enum target_karir "DevOps, Frontend, Backend, etc."
    }

    SKILLS {
        int id PK
        string nama_skill
        enum kategori "Hard, Soft, Emerging"
        enum domain "Web, Data, AI, Mobile, Cyber"
        enum level "Basic, Intermediate, Advanced"
    }

    REKOMENDASI {
        int id PK
        int user_id FK
        text alasan "AI Generated Analysis"
        decimal skor_rekomendasi
    }
Loading

🔑 Permissions Protocol

Role Access Level Description
Administrator SYSTEM_GOD Global orchestration, database management, and platform configuration.
Kaprodi DEPT_ANALYTICS Department-wide performance metrics and skill distribution reports.
Dosen CLASS_MENTOR Focused tracking of student competency growth and assessment status.
Mahasiswa SKILL_OWNER Personalized assessments, career roadmap visualization, and profile management.

🛠️ Installation & Deployment

1. Requirements

  • PHP >= 8.2
  • MySQL / MariaDB >= 10.4
  • Local Server (XAMPP / Laragon / WAMP)

2. Manual Setup

  1. Clone this repository into your root directory.
    git clone https://github.com/your-username/ApexSkill-AI.git
  2. Create a new SQL database named db_skill_rekomendasi_ti.
  3. Import the db_skill_rekomendasi_ti.sql file.
  4. Verify database connectivity in /config or via .env.

3. Finalize

Navigate to http://localhost/ApexSkill-AI and start your journey!


🤝 Contribution and Support

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.


Built with precision for the next generation of IT Talent.

SkillPath-AI

About

Intelligent IT career recommendation engine designed to map technical competencies to industry-standard career paths using precision AI analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages