Web platform · Career guidance

SkillMatch AI

The project

SkillMatch AI is my final-year project for a Bachelor of Technology in computer engineering at the IUT Fotso Victor in Bandjoun (University of Dschang). Built in 2024 with two classmates, it helps students and career changers find the careers that fit them, with an adviser or with an AI. Some existing platforms do not account for the Cameroonian guidance system, so we built our own.

Period
January – July 2024
My role
Bachelor’s thesis project, built in a team of three: design and development of the web platform.
Result
Deployed application, 95% of the specification delivered.

What matters in the product

  • A guidance test analysed by AI

    The candidate picks at least three preferences in their field, answers ten open questions, then receives recommended careers, training and schools.

  • 1,175 careers sorted by sector

    A database of jobs collected with Python scripts and organised by sector, browsable with photos and descriptions.

  • Three roles

    Candidate, adviser and administrator. An adviser attaches a CV and diplomas when signing up.

  • Chat with an adviser

    Messaging between candidates and advisers so they can be helped remotely.

  • A forum per field

    Topics, comments and replies, with notifications for new comments.

  • An admin area

    Dashboard with counters and recent sign-ups, management of candidates, advisers and careers.

Three parts, one project

  1. Web application

    Laravel (MVC architecture), Bootstrap and MySQL: sign-up, role-based login, forum, messaging, administration.

    • Laravel
    • PHP
    • MySQL
    • Bootstrap
  2. Artificial intelligence

    The Mistral AI API generates the questions, analyses the answers and writes the recommendations. Python scripts collect the careers.

    • Mistral AI
    • Python
    • API
  3. Design and report

    Analysis and UML modelling with the UP7 method, V-model cycle, mock-ups, logo, hosting on InfinityFree and a 62-page report.

    • UI/UX
    • GitHub
    • JavaScript

The screens

The application running, screenshots taken from the project report.

  • SkillMatch AI, The screens 1/9
  • SkillMatch AI, The screens 2/9
  • SkillMatch AI, The screens 3/9
  • SkillMatch AI, The screens 4/9
  • SkillMatch AI, The screens 5/9
  • SkillMatch AI, The screens 6/9
  • SkillMatch AI, The screens 7/9
  • SkillMatch AI, The screens 8/9
  • SkillMatch AI, The screens 9/9