Skip to content

ParvSuhagiya/SkillProof

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🚀 SkillProof – Developer Skill Verification Platform

SkillProof is a scalable full-stack platform designed to validate real developer skills through live coding challenges, behavior analysis, and credibility scoring.

It helps recruiters make data-driven hiring decisions while enabling developers to prove their abilities beyond resumes.


🌟 Key Features

👨‍💻 Developer Dashboard

  • Attempt real-time coding challenges
  • Track performance & credibility score
  • View progress and rankings

🧑‍💼 Recruiter Dashboard

  • Post and manage coding challenges
  • Hire based on verified skill scores
  • Recruiter rating system

🛠️ Admin Dashboard

  • Manage users (Developers & Recruiters)
  • Control platform activities
  • Approve/review challenges

⚡ Core Functionalities

  • 🧠 Real-time coding challenge system
  • 📊 Credibility scoring based on:
    • Code correctness
    • Time taken
    • Behavior tracking (tab switch, inactivity, etc.)
  • 💬 Messaging system (Recruiter ↔ Admin)
  • 🔐 Role-based access control (Developer / Recruiter / Admin)
  • 📈 Leaderboard system
  • 🧩 Challenge creation with permissions

🏗️ System Design Highlights

  • Scalable MERN architecture
  • Role-based authorization with JWT
  • Modular backend (controllers, services, middleware)
  • Real-time tracking (WebSockets if implemented)
  • Secure and optimized API handling

🛠️ Tech Stack

Frontend

  • React.js
  • Tailwind CSS / CSS Modules

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

Tools & Technologies

  • JWT Authentication
  • REST APIs
  • WebSockets (Socket.io if used)
  • Git & GitHub

🎯 Problem Statement

Traditional hiring platforms rely heavily on resumes and self-reported skills, which often do not reflect actual ability.


✅ Solution

SkillProof introduces:

  • Real-time skill evaluation
  • Behavioral analysis during coding
  • A credibility scoring system
  • Transparent and data-driven hiring

📂 Project Structure

About

🚀 SkillProof is a full-stack platform that verifies developer skills through real-time coding challenges, behavior tracking, and credibility scoring—helping recruiters hire based on proof, not resumes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages